diff --git a/.github/workflows/latest.yml b/.github/workflows/latest.yml index b83b0a1cd2..1bfae45228 100644 --- a/.github/workflows/latest.yml +++ b/.github/workflows/latest.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04] + os: [ubuntu-22.04] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -15,7 +15,7 @@ jobs: with: node-version: '18.12.1' - name: Install ubuntu deps - if: contains(matrix.os, 'ubuntu-20.04') + if: contains(matrix.os, 'ubuntu-22.04') run: sudo apt install mesa-common-dev libglu1-mesa-dev libegl1 libopengl-dev - name: Install deps run: npm install diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10f03fcd30..4ef2f1e87a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: strategy: matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-22.04 platform: linux arch: x64 - os: windows-latest @@ -19,6 +19,9 @@ jobs: - os: macos-13 platform: darwin arch: x64 + - os: macos-15 + platform: darwin + arch: arm64 runs-on: ${{ matrix.os }} env: ARCHIVE_FILENAME: nodegui-binary-${{github.event.release.tag_name}}-${{ matrix.platform }}-${{ matrix.arch }}.tar.gz diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e3bf72920c..5f1ce29085 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-latest, macos-13] + os: [ubuntu-22.04, windows-latest, macos-13, macos-15] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -14,7 +14,7 @@ jobs: with: node-version: '18.12.1' - name: Install ubuntu deps - if: contains(matrix.os, 'ubuntu-20.04') + if: contains(matrix.os, 'ubuntu-22.04') run: sudo apt install mesa-common-dev libglu1-mesa-dev libegl1 libopengl-dev - name: Install deps run: npm install diff --git a/README.md b/README.md index 52d4e7ebf8..e493fc4cab 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ https://github.com/nodegui/examples ## Features -- 🧬 **Cross platform.** Works on major Linux flavours, Windows, and MacOS. +- 🧬 **Cross platform.** Works on major Linux flavours and Windows. Help is requested to bring it to ARM based MacOS. See [issue 1024](https://github.com/nodegui/nodegui/issues/1024) - 📉 **Low CPU and memory** footprint. Current CPU stays at 0% on idle and memory usage is under 20MB for a Hello World program. - 💅 **Styling with CSS** (includes actual cascading). Also has full support for Flexbox layout (thanks to Yoga). - ✅ **Complete Nodejs API support** (Currently runs on Node v16.x - and is easily upgradable). Hence has access to all Nodejs compatible NPM modules. diff --git a/package-lock.json b/package-lock.json index b42b6ac747..8f2e34a958 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nodegui/nodegui", - "version": "0.68.0", + "version": "0.71.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@nodegui/nodegui", - "version": "0.68.0", + "version": "0.71.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -5084,7 +5084,7 @@ "node_modules/rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "dev": true, "dependencies": { "resolve": "^1.1.6" @@ -5256,9 +5256,9 @@ } }, "node_modules/shelljs": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", - "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", "dev": true, "dependencies": { "glob": "^7.0.0", @@ -5740,9 +5740,9 @@ } }, "node_modules/typedoc-plugin-markdown/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "engines": { "node": ">= 10.0.0" @@ -9868,7 +9868,7 @@ "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "dev": true, "requires": { "resolve": "^1.1.6" @@ -9977,9 +9977,9 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shelljs": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", - "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", "dev": true, "requires": { "glob": "^7.0.0", @@ -10335,9 +10335,9 @@ } }, "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true } } diff --git a/package.json b/package.json index 5640779eba..dc51aa76e6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nodegui/nodegui", - "version": "0.69.0", + "version": "0.73.0", "description": "A cross-platform library to build native desktop apps.", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -24,7 +24,7 @@ "test": "node ./scripts/qode.js ./node_modules/jest/bin/jest -i", "lint:cpp": "clang-format -i --glob=src/cpp/**/*.[h,c]*", "lint:ts": "tsc --noEmit && eslint ./src --fix", - "docs": "typedoc && node ./website/docs/scripts/fixdocs.js", + "docs": "typedoc --excludePrivate && node ./website/docs/scripts/fixdocs.js", "qode": "node ./scripts/qode.js", "prepublishOnly": "npm run build" }, diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.h b/src/cpp/include/nodegui/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.h index 8193259dcd..42d44197bb 100644 --- a/src/cpp/include/nodegui/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.h +++ b/src/cpp/include/nodegui/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.h @@ -7,13 +7,14 @@ #include "Extras/Export/export.h" #include "QtGui/QEvent/QEvent/qevent_macro.h" #include "QtGui/QEvent/QInputEvent/qinputevent_macro.h" +#include "QtGui/QEvent/QSinglePointEvent/qsinglepointevent_macro.h" #include "core/Component/component_macro.h" class DLL_EXPORT QMouseEventWrap : public Napi::ObjectWrap { COMPONENT_WRAPPED_METHODS_DECLARATION QEVENT_WRAPPED_METHODS_DECLARATION QINPUTEVENT_WRAPPED_METHODS_DECLARATION - + QSINGLEPOINTEVENT_WRAPPED_METHODS_DECLARATION private: QMouseEvent* instance; @@ -25,8 +26,6 @@ class DLL_EXPORT QMouseEventWrap : public Napi::ObjectWrap { // class constructor static Napi::FunctionReference constructor; // wrapped methods - Napi::Value button(const Napi::CallbackInfo& info); - Napi::Value buttons(const Napi::CallbackInfo& info); Napi::Value x(const Napi::CallbackInfo& info); Napi::Value y(const Napi::CallbackInfo& info); Napi::Value globalX(const Napi::CallbackInfo& info); diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QSinglePointEvent/qsinglepointevent_macro.h b/src/cpp/include/nodegui/QtGui/QEvent/QSinglePointEvent/qsinglepointevent_macro.h new file mode 100644 index 0000000000..d83bd9de84 --- /dev/null +++ b/src/cpp/include/nodegui/QtGui/QEvent/QSinglePointEvent/qsinglepointevent_macro.h @@ -0,0 +1,54 @@ +#include "QtCore/QPointF/qpointf_wrap.h" + +#ifndef QSINGLEPOINTEVENT_WRAPPED_METHODS_DECLARATION +#define QSINGLEPOINTEVENT_WRAPPED_METHODS_DECLARATION \ + Napi::Value button(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + int button = static_cast(this->instance->button()); \ + return Napi::Number::From(env, button); \ + } \ + Napi::Value buttons(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + int buttons = static_cast(this->instance->buttons()); \ + return Napi::Number::From(env, buttons); \ + } \ + Napi::Value position(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + QPointF point = this->instance->position(); \ + qreal x = static_cast(point.x()); \ + qreal y = static_cast(point.y()); \ + Napi::Object obj = Napi::Object::New(env); \ + obj.Set("x", Napi::Number::From(env, x)); \ + obj.Set("y", Napi::Number::From(env, y)); \ + return obj; \ + } \ + Napi::Value globalPosition(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + QPointF point = static_cast(this->instance->globalPosition()); \ + qreal x = static_cast(point.x()); \ + qreal y = static_cast(point.y()); \ + Napi::Object obj = Napi::Object::New(env); \ + obj.Set("x", Napi::Number::From(env, x)); \ + obj.Set("y", Napi::Number::From(env, y)); \ + return obj; \ + } \ + Napi::Value scenePosition(const Napi::CallbackInfo& info) { \ + Napi::Env env = info.Env(); \ + QPointF point = this->instance->scenePosition(); \ + qreal x = static_cast(point.x()); \ + qreal y = static_cast(point.y()); \ + Napi::Object obj = Napi::Object::New(env); \ + obj.Set("x", Napi::Number::From(env, x)); \ + obj.Set("y", Napi::Number::From(env, y)); \ + return obj; \ + } +#endif + +#ifndef QSINGLEPOINTEVENT_WRAPPED_METHODS_EXPORT_DEFINE +#define QSINGLEPOINTEVENT_WRAPPED_METHODS_EXPORT_DEFINE(WidgetWrapName) \ + InstanceMethod("button", &WidgetWrapName::button), \ + InstanceMethod("buttons", &WidgetWrapName::buttons), \ + InstanceMethod("position", &WidgetWrapName::position), \ + InstanceMethod("globalPosition", &WidgetWrapName::globalPosition), \ + InstanceMethod("scenePosition", &WidgetWrapName::scenePosition), +#endif diff --git a/src/cpp/include/nodegui/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.h b/src/cpp/include/nodegui/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.h index 10170cbaf9..9a5ff670fc 100644 --- a/src/cpp/include/nodegui/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.h +++ b/src/cpp/include/nodegui/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.h @@ -7,12 +7,14 @@ #include "Extras/Export/export.h" #include "QtGui/QEvent/QEvent/qevent_macro.h" #include "QtGui/QEvent/QInputEvent/qinputevent_macro.h" +#include "QtGui/QEvent/QSinglePointEvent/qsinglepointevent_macro.h" #include "core/Component/component_macro.h" class DLL_EXPORT QWheelEventWrap : public Napi::ObjectWrap { COMPONENT_WRAPPED_METHODS_DECLARATION QEVENT_WRAPPED_METHODS_DECLARATION QINPUTEVENT_WRAPPED_METHODS_DECLARATION + QSINGLEPOINTEVENT_WRAPPED_METHODS_DECLARATION private: QWheelEvent* instance; @@ -26,10 +28,7 @@ class DLL_EXPORT QWheelEventWrap : public Napi::ObjectWrap { static Napi::FunctionReference constructor; // wrapped methods Napi::Value angleDelta(const Napi::CallbackInfo& info); - Napi::Value buttons(const Napi::CallbackInfo& info); - Napi::Value globalPosition(const Napi::CallbackInfo& info); Napi::Value inverted(const Napi::CallbackInfo& info); Napi::Value phase(const Napi::CallbackInfo& info); Napi::Value pixelDelta(const Napi::CallbackInfo& info); - Napi::Value position(const Napi::CallbackInfo& info); }; \ No newline at end of file diff --git a/src/cpp/include/nodegui/QtGui/QImage/qimage_wrap.h b/src/cpp/include/nodegui/QtGui/QImage/qimage_wrap.h index efae63cb86..c77bb2c9d9 100644 --- a/src/cpp/include/nodegui/QtGui/QImage/qimage_wrap.h +++ b/src/cpp/include/nodegui/QtGui/QImage/qimage_wrap.h @@ -75,4 +75,5 @@ class DLL_EXPORT QImageWrap : public Napi::ObjectWrap { namespace StaticQImageWrapMethods { DLL_EXPORT Napi::Value fromQVariant(const Napi::CallbackInfo& info); +DLL_EXPORT Napi::Value fromBuffer(const Napi::CallbackInfo& info); } // namespace StaticQImageWrapMethods diff --git a/src/cpp/include/nodegui/QtWidgets/QMenu/nmenu.hpp b/src/cpp/include/nodegui/QtWidgets/QMenu/nmenu.hpp index e71a40a061..325b1fc65e 100644 --- a/src/cpp/include/nodegui/QtWidgets/QMenu/nmenu.hpp +++ b/src/cpp/include/nodegui/QtWidgets/QMenu/nmenu.hpp @@ -30,14 +30,18 @@ class DLL_EXPORT NMenu : public QMenu, public NodeWidget { Napi::Env env = this->emitOnNode.Env(); Napi::HandleScope scope(env); auto instance = WrapperCache::instance.getWrapper(env, action); - this->emitOnNode.Call({Napi::String::New(env, "hovered"), instance}); + if (instance != nullptr) { + this->emitOnNode.Call({Napi::String::New(env, "hovered"), instance}); + } }); QObject::connect(this, &QMenu::triggered, [=](QAction* action) { Napi::Env env = this->emitOnNode.Env(); Napi::HandleScope scope(env); auto instance = WrapperCache::instance.getWrapper(env, action); - this->emitOnNode.Call({Napi::String::New(env, "triggered"), instance}); + if (instance != nullptr) { + this->emitOnNode.Call({Napi::String::New(env, "triggered"), instance}); + } }); } }; diff --git a/src/cpp/include/nodegui/QtWidgets/QMenuBar/nmenubar.hpp b/src/cpp/include/nodegui/QtWidgets/QMenuBar/nmenubar.hpp index 3505957513..2776437527 100644 --- a/src/cpp/include/nodegui/QtWidgets/QMenuBar/nmenubar.hpp +++ b/src/cpp/include/nodegui/QtWidgets/QMenuBar/nmenubar.hpp @@ -18,14 +18,21 @@ class DLL_EXPORT NMenuBar : public QMenuBar, public NodeWidget { Napi::Env env = this->emitOnNode.Env(); Napi::HandleScope scope(env); auto instance = WrapperCache::instance.getWrapper(env, action); - this->emitOnNode.Call({Napi::String::New(env, "hovered"), instance}); - }); + // For some reason "instance" becomes a nullptr sometimes, + // Passing in a nullptr CRASHES this + // since we don't know which item "hovered" we don't continue with the event. + if (instance != nullptr) { + this->emitOnNode.Call({Napi::String::New(env, "hovered"), instance}); + } + }); QObject::connect(this, &QMenuBar::triggered, [=](QAction* action) { Napi::Env env = this->emitOnNode.Env(); Napi::HandleScope scope(env); auto instance = WrapperCache::instance.getWrapper(env, action); - this->emitOnNode.Call({Napi::String::New(env, "triggered"), instance}); - }); + if (instance != nullptr) { + this->emitOnNode.Call({Napi::String::New(env, "triggered"), instance}); + } + }); } }; diff --git a/src/cpp/lib/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.cpp b/src/cpp/lib/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.cpp index 6ef92b60ca..f9a7878d14 100644 --- a/src/cpp/lib/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.cpp +++ b/src/cpp/lib/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.cpp @@ -11,16 +11,16 @@ Napi::Object QMouseEventWrap::init(Napi::Env env, Napi::Object exports) { char CLASSNAME[] = "QMouseEvent"; Napi::Function func = DefineClass( env, CLASSNAME, - {InstanceMethod("button", &QMouseEventWrap::button), - InstanceMethod("buttons", &QMouseEventWrap::buttons), - InstanceMethod("x", &QMouseEventWrap::x), + {InstanceMethod("x", &QMouseEventWrap::x), InstanceMethod("y", &QMouseEventWrap::y), InstanceMethod("globalX", &QMouseEventWrap::globalX), InstanceMethod("globalY", &QMouseEventWrap::globalY), COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QMouseEventWrap) QEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QMouseEventWrap) - QINPUTEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QMouseEventWrap)}); + QINPUTEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QMouseEventWrap) + QSINGLEPOINTEVENT_WRAPPED_METHODS_EXPORT_DEFINE( + QMouseEventWrap)}); constructor = Napi::Persistent(func); exports.Set(CLASSNAME, func); return exports; @@ -46,18 +46,6 @@ QMouseEventWrap::~QMouseEventWrap() { // Do not destroy instance here. It will be done by Qt Event loop. } -Napi::Value QMouseEventWrap::button(const Napi::CallbackInfo& info) { - Napi::Env env = info.Env(); - int button = static_cast(this->instance->button()); - return Napi::Number::From(env, button); -} - -Napi::Value QMouseEventWrap::buttons(const Napi::CallbackInfo& info) { - Napi::Env env = info.Env(); - int buttons = static_cast(this->instance->buttons()); - return Napi::Number::From(env, buttons); -} - Napi::Value QMouseEventWrap::x(const Napi::CallbackInfo& info) { Napi::Env env = info.Env(); int x = static_cast(this->instance->x()); diff --git a/src/cpp/lib/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.cpp b/src/cpp/lib/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.cpp index 8060475299..18600f29ed 100644 --- a/src/cpp/lib/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.cpp +++ b/src/cpp/lib/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.cpp @@ -14,16 +14,15 @@ Napi::Object QWheelEventWrap::init(Napi::Env env, Napi::Object exports) { Napi::Function func = DefineClass( env, CLASSNAME, {InstanceMethod("angleDelta", &QWheelEventWrap::angleDelta), - InstanceMethod("buttons", &QWheelEventWrap::buttons), - InstanceMethod("globalPosition", &QWheelEventWrap::globalPosition), InstanceMethod("inverted", &QWheelEventWrap::inverted), InstanceMethod("phase", &QWheelEventWrap::phase), InstanceMethod("pixelDelta", &QWheelEventWrap::pixelDelta), - InstanceMethod("position", &QWheelEventWrap::position), COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QWheelEventWrap) QEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QWheelEventWrap) - QINPUTEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QWheelEventWrap)}); + QINPUTEVENT_WRAPPED_METHODS_EXPORT_DEFINE(QWheelEventWrap) + QSINGLEPOINTEVENT_WRAPPED_METHODS_EXPORT_DEFINE( + QWheelEventWrap)}); constructor = Napi::Persistent(func); exports.Set(CLASSNAME, func); return exports; @@ -61,25 +60,6 @@ Napi::Value QWheelEventWrap::angleDelta(const Napi::CallbackInfo& info) { return obj; } -Napi::Value QWheelEventWrap::buttons(const Napi::CallbackInfo& info) { - Napi::Env env = info.Env(); - int b = static_cast(this->instance->buttons()); - return Napi::Number::From(env, b); -} - -Napi::Value QWheelEventWrap::globalPosition(const Napi::CallbackInfo& info) { - // Uses QPointF, not QPoint - // qreal is typedef double unless configued with -qreal float option - Napi::Env env = info.Env(); - QPointF point = static_cast(this->instance->globalPosition()); - qreal x = static_cast(point.x()); - qreal y = static_cast(point.y()); - Napi::Object obj = Napi::Object::New(env); - obj.Set("x", Napi::Number::From(env, x)); - obj.Set("y", Napi::Number::From(env, y)); - return obj; -} - Napi::Value QWheelEventWrap::inverted(const Napi::CallbackInfo& info) { Napi::Env env = info.Env(); bool b = static_cast(this->instance->inverted()); @@ -103,15 +83,3 @@ Napi::Value QWheelEventWrap::pixelDelta(const Napi::CallbackInfo& info) { obj.Set("y", Napi::Number::From(env, y)); return obj; } - -Napi::Value QWheelEventWrap::position(const Napi::CallbackInfo& info) { - // Uses QPointF - Napi::Env env = info.Env(); - QPointF point = static_cast(this->instance->position()); - qreal x = static_cast(point.x()); - qreal y = static_cast(point.y()); - Napi::Object obj = Napi::Object::New(env); - obj.Set("x", Napi::Number::From(env, x)); - obj.Set("y", Napi::Number::From(env, y)); - return obj; -} \ No newline at end of file diff --git a/src/cpp/lib/QtGui/QImage/qimage_wrap.cpp b/src/cpp/lib/QtGui/QImage/qimage_wrap.cpp index 1db82e93c3..a6d309b187 100644 --- a/src/cpp/lib/QtGui/QImage/qimage_wrap.cpp +++ b/src/cpp/lib/QtGui/QImage/qimage_wrap.cpp @@ -65,6 +65,8 @@ Napi::Object QImageWrap::init(Napi::Env env, Napi::Object exports) { InstanceMethod("textKeys", &QImageWrap::textKeys), InstanceMethod("valid", &QImageWrap::valid), InstanceMethod("width", &QImageWrap::width), + StaticMethod("fromQVariant", &StaticQImageWrapMethods::fromQVariant), + StaticMethod("fromBuffer", &StaticQImageWrapMethods::fromBuffer), COMPONENT_WRAPPED_METHODS_EXPORT_DEFINE(QImageWrap)}); constructor = Napi::Persistent(func); exports.Set(CLASSNAME, func); @@ -595,3 +597,16 @@ Napi::Value StaticQImageWrapMethods::fromQVariant( {Napi::External::New(env, new QImage(image))}); return instance; } + +Napi::Value StaticQImageWrapMethods::fromBuffer( + const Napi::CallbackInfo& info) { + Napi::Env env = info.Env(); + Napi::Buffer buffer = info[0].As>(); + int32_t width = info[1].As(); + int32_t height = info[2].As(); + QImage::Format format = static_cast(info[3].As().Uint32Value()); + + auto instance = QImageWrap::constructor.New( + {Napi::External::New(env, new QImage(QImage(buffer.Data(), width, height, format).copy()))}); + return instance; +} diff --git a/src/index.ts b/src/index.ts index 5b8ad89fb3..e664dd2513 100644 --- a/src/index.ts +++ b/src/index.ts @@ -29,6 +29,7 @@ export { QMouseEvent } from './lib/QtGui/QEvent/QMouseEvent'; export { QMoveEvent } from './lib/QtGui/QEvent/QMoveEvent'; export { QWheelEvent } from './lib/QtGui/QEvent/QWheelEvent'; export { QNativeGestureEvent } from './lib/QtGui/QEvent/QNativeGestureEvent'; +export { QSinglePointEvent } from './lib/QtGui/QEvent/QSinglePointEvent'; export { QTabletEvent } from './lib/QtGui/QEvent/QTabletEvent'; export { QTimerEvent } from './lib/QtGui/QEvent/QTimerEvent'; export { QDrag } from './lib/QtGui/QDrag'; diff --git a/src/lib/QtGui/QEvent/QMouseEvent.ts b/src/lib/QtGui/QEvent/QMouseEvent.ts index 8e56542e9e..8e6fa39673 100644 --- a/src/lib/QtGui/QEvent/QMouseEvent.ts +++ b/src/lib/QtGui/QEvent/QMouseEvent.ts @@ -1,17 +1,11 @@ import addon from '../../utils/addon'; import { NativeRawPointer } from '../../core/Component'; -import { QInputEvent } from './QInputEvent'; +import { QSinglePointEvent } from './QSinglePointEvent'; -export class QMouseEvent extends QInputEvent { +export class QMouseEvent extends QSinglePointEvent { constructor(event: NativeRawPointer<'QEvent'>) { super(new addon.QMouseEvent(event)); } - button(): number { - return this.native.button(); - } - buttons(): number { - return this.native.buttons(); - } x(): number { return this.native.x(); } diff --git a/src/lib/QtGui/QEvent/QSinglePointEvent.ts b/src/lib/QtGui/QEvent/QSinglePointEvent.ts new file mode 100644 index 0000000000..2819c7211c --- /dev/null +++ b/src/lib/QtGui/QEvent/QSinglePointEvent.ts @@ -0,0 +1,31 @@ +import { QInputEvent } from './QInputEvent'; + +export abstract class QSinglePointEvent extends QInputEvent { + button(): number { + return this.native.button(); + } + buttons(): number { + return this.native.buttons(); + } + /** + * Returns the position of the mouse cursor relative to the widget that received the event. + * If you move your widgets around in response to mouse events, use globalPosition() instead of this function. + * This function was introduced in Qt 5.14 + */ + position(): { x: number; y: number } { + return this.native.position(); + } + /** + * Returns the global position of the mouse pointer at the time of + * the event. This is important on asynchronous window systems such + * as X11; whenever you move your widgets around in response to mouse + * events, globalPosition() can differ a lot from the current cursor + * position returned by QCursor::pos(). + */ + globalPosition(): { x: number; y: number } { + return this.native.globalPosition(); + } + scenePosition(): { x: number; y: number } { + return this.native.scenePosition(); + } +} diff --git a/src/lib/QtGui/QEvent/QWheelEvent.ts b/src/lib/QtGui/QEvent/QWheelEvent.ts index e0839402fc..191374e6c5 100644 --- a/src/lib/QtGui/QEvent/QWheelEvent.ts +++ b/src/lib/QtGui/QEvent/QWheelEvent.ts @@ -1,9 +1,9 @@ import addon from '../../utils/addon'; import { NativeRawPointer } from '../../core/Component'; import { ScrollPhase } from '../../QtEnums'; -import { QInputEvent } from './QInputEvent'; +import { QSinglePointEvent } from './QSinglePointEvent'; -export class QWheelEvent extends QInputEvent { +export class QWheelEvent extends QSinglePointEvent { constructor(event: NativeRawPointer<'QEvent'>) { super(new addon.QWheelEvent(event)); } @@ -38,9 +38,6 @@ export class QWheelEvent extends QInputEvent { angleDelta(): { x: number; y: number } { return this.native.angleDelta(); } - buttons(): number { - return this.native.buttons(); - } /** * Returns the global position of the mouse pointer at the time of * the event. This is important on asynchronous window systems such @@ -74,13 +71,4 @@ export class QWheelEvent extends QInputEvent { pixelDelta(): { x: number; y: number } { return this.native.pixelDelta(); } - - /** - * Returns the position of the mouse cursor relative to the widget that received the event. - * If you move your widgets around in response to mouse events, use globalPosition() instead of this function. - * This function was introduced in Qt 5.14 - */ - position(): { x: number; y: number } { - return this.native.position(); - } } diff --git a/src/lib/QtGui/QImage.ts b/src/lib/QtGui/QImage.ts index 5383c25944..ae21d1766a 100644 --- a/src/lib/QtGui/QImage.ts +++ b/src/lib/QtGui/QImage.ts @@ -444,6 +444,10 @@ export class QImage extends Component { static fromQVariant(variant: QVariant): QImage { return new QImage(addon.QImage.fromQVariant(variant.native)); } + + static fromBuffer(buffer: Buffer, width: number, height: number, format: QImageFormat): QImage { + return new QImage(addon.QImage.fromBuffer(buffer, width, height, format)); + } } export enum QImageFormat { diff --git a/src/lib/QtWidgets/QAbstractScrollArea.ts b/src/lib/QtWidgets/QAbstractScrollArea.ts index 1468f7ee01..e30e11c78e 100644 --- a/src/lib/QtWidgets/QAbstractScrollArea.ts +++ b/src/lib/QtWidgets/QAbstractScrollArea.ts @@ -9,9 +9,9 @@ import { wrapperCache } from '../core/WrapperCache'; > Abstract class to add functionalities common to all scrollarea based widgets. -**This class implements all methods, properties of Qt's [QAbstractScrollArea class](https://doc.qt.io/qt-5/qabstractscrollarea.html) so that it can be inherited by all scroll based widgets** +**This class implements all methods, properties of Qt's [QAbstractScrollArea class](https://doc.qt.io/qt-6/qabstractscrollarea.html) so that it can be inherited by all scroll based widgets** -`QAbstractScrollArea` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all scrollable widget's easily. If you wish to create a scrollarea use [QScrollArea](QScrollArea.md) instead. +`QAbstractScrollArea` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all scrollable widget's easily. If you wish to create a scrollarea use QScrollArea instead. **QAbstractScrollArea is the base class for all widgets.** diff --git a/src/lib/QtWidgets/QAbstractSlider.ts b/src/lib/QtWidgets/QAbstractSlider.ts index be8521482b..53c1ed6eba 100644 --- a/src/lib/QtWidgets/QAbstractSlider.ts +++ b/src/lib/QtWidgets/QAbstractSlider.ts @@ -5,9 +5,9 @@ import { Orientation } from '../QtEnums'; > Abstract class to add functionalities common to all slider based widgets. -**This class implements all methods, properties of Qt's [QAbstractSlider class](https://doc.qt.io/qt-5/qabstractslider.html) so that it can be inherited by all slider based widgets** +**This class implements all methods, properties of Qt's [QAbstractSlider class](https://doc.qt.io/qt-6/qabstractslider.html) so that it can be inherited by all slider based widgets** -`QAbstractSlider` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all slider widget's easily. If you wish to create a slider use [QDial](api/QDial.md) instead. +`QAbstractSlider` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all slider widget's easily. If you wish to create a slider use QDial instead. **QAbstractSlider is the base class for all slider widgets.** diff --git a/src/lib/utils/helpers.ts b/src/lib/utils/helpers.ts index 8c5022c8aa..421aa57d66 100644 --- a/src/lib/utils/helpers.ts +++ b/src/lib/utils/helpers.ts @@ -27,6 +27,11 @@ export function wrapWithActivateUvLoop(func: T): T { } export type JsWrapFunction = (element: any) => any; + +/** + * Registry of functions to wrap native Node API wrapper objects with JS objects. + * @private + */ const nativeWrapperRegistry = new Map(); /** diff --git a/website/docs/api/generated/classes/cachetestqobject.md b/website/docs/api/generated/classes/cachetestqobject.md new file mode 100644 index 0000000000..c5e7ea081a --- /dev/null +++ b/website/docs/api/generated/classes/cachetestqobject.md @@ -0,0 +1,444 @@ +--- +id: "cachetestqobject" +title: "CacheTestQObject" +sidebar_label: "CacheTestQObject" +--- + +## Hierarchy + + ↳ [QObject](qobject.md)‹[QObjectSignals](../interfaces/qobjectsignals.md)› + + ↳ **CacheTestQObject** + +## Index + +### Constructors + +* [constructor](cachetestqobject.md#constructor) + +### Properties + +* [native](cachetestqobject.md#native) + +### Methods + +* [_id](cachetestqobject.md#_id) +* [addEventListener](cachetestqobject.md#addeventlistener) +* [bar](cachetestqobject.md#bar) +* [children](cachetestqobject.md#children) +* [clearFoo](cachetestqobject.md#clearfoo) +* [delete](cachetestqobject.md#delete) +* [deleteLater](cachetestqobject.md#deletelater) +* [dumpObjectInfo](cachetestqobject.md#dumpobjectinfo) +* [dumpObjectTree](cachetestqobject.md#dumpobjecttree) +* [eventProcessed](cachetestqobject.md#eventprocessed) +* [foo](cachetestqobject.md#foo) +* [inherits](cachetestqobject.md#inherits) +* [killTimer](cachetestqobject.md#killtimer) +* [objectName](cachetestqobject.md#objectname) +* [parent](cachetestqobject.md#parent) +* [property](cachetestqobject.md#property) +* [removeEventListener](cachetestqobject.md#removeeventlistener) +* [setEventProcessed](cachetestqobject.md#seteventprocessed) +* [setObjectName](cachetestqobject.md#setobjectname) +* [setParent](cachetestqobject.md#setparent) +* [setProperty](cachetestqobject.md#setproperty) +* [startTimer](cachetestqobject.md#starttimer) + +## Constructors + +### constructor + +\+ **new CacheTestQObject**(`arg?`: [NativeElement](../globals.md#nativeelement)): *[CacheTestQObject](cachetestqobject.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`arg?` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[CacheTestQObject](cachetestqobject.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QObjectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QObjectSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QObjectSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### bar + +▸ **bar**(): *[CacheTestQObject](cachetestqobject.md)* + +**Returns:** *[CacheTestQObject](cachetestqobject.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### clearFoo + +▸ **clearFoo**(): *void* + +**Returns:** *void* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### foo + +▸ **foo**(): *[CacheTestQObject](cachetestqobject.md)* + +**Returns:** *[CacheTestQObject](cachetestqobject.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QObjectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QObjectSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QObjectSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/component.md b/website/docs/api/generated/classes/component.md index b9e1fc1f1d..37433c76cc 100644 --- a/website/docs/api/generated/classes/component.md +++ b/website/docs/api/generated/classes/component.md @@ -19,12 +19,14 @@ Its the root base class in NodeGui world. * **Component** + ↳ [EventWidget](eventwidget.md) + + ↳ [QRect](qrect.md) + ↳ [QVariant](qvariant.md) ↳ [QSize](qsize.md) - ↳ [QRect](qrect.md) - ↳ [QPoint](qpoint.md) ↳ [QColor](qcolor.md) @@ -33,23 +35,33 @@ Its the root base class in NodeGui world. ↳ [QPixmap](qpixmap.md) - ↳ [QClipboard](qclipboard.md) + ↳ [QFont](qfont.md) - ↳ [QStyle](qstyle.md) + ↳ [QPainterPath](qpainterpath.md) - ↳ [EventWidget](eventwidget.md) + ↳ [QBrush](qbrush.md) + + ↳ [QPen](qpen.md) + + ↳ [QPointF](qpointf.md) + + ↳ [QRectF](qrectf.md) + + ↳ [QPainter](qpainter.md) ↳ [QIcon](qicon.md) ↳ [QCursor](qcursor.md) - ↳ [QFont](qfont.md) - ↳ [QKeySequence](qkeysequence.md) - ↳ [QBrush](qbrush.md) + ↳ [QUrl](qurl.md) - ↳ [QPen](qpen.md) + ↳ [QMimeData](qmimedata.md) + + ↳ [QPalette](qpalette.md) + + ↳ [QSizeF](qsizef.md) ↳ [QPicture](qpicture.md) @@ -57,9 +69,7 @@ Its the root base class in NodeGui world. ↳ [QFontMetrics](qfontmetrics.md) - ↳ [QUrl](qurl.md) - - ↳ [QMimeData](qmimedata.md) + ↳ [QFontMetricsF](qfontmetricsf.md) ↳ [QDrag](qdrag.md) @@ -79,16 +89,10 @@ Its the root base class in NodeGui world. ↳ [QTreeWidgetItem](qtreewidgetitem.md) - ↳ [QPainterPath](qpainterpath.md) - - ↳ [QPainter](qpainter.md) - - ↳ [QPointF](qpointf.md) - - ↳ [QRectF](qrectf.md) - ↳ [QSettings](qsettings.md) + ↳ [QStyle](qstyle.md) + ## Index ### Constructors @@ -97,50 +101,24 @@ Its the root base class in NodeGui world. ### Properties -* [native](component.md#abstract-native) -* [nodeChildren](component.md#nodechildren) -* [nodeParent](component.md#optional-nodeparent) - -### Methods - -* [setNodeParent](component.md#setnodeparent) +* [native](component.md#native) ## Constructors ### constructor -\+ **new Component**(): *[Component](component.md)* - -**Returns:** *[Component](component.md)* - -## Properties - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -## Methods - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +\+ **new Component**(`native`: [NativeElement](../globals.md#nativeelement)): *[Component](component.md)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[Component](component.md)* + +## Properties + +### native -**Returns:** *void* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* diff --git a/website/docs/api/generated/classes/eventwidget.md b/website/docs/api/generated/classes/eventwidget.md index f48048a7ff..96c37db64b 100644 --- a/website/docs/api/generated/classes/eventwidget.md +++ b/website/docs/api/generated/classes/eventwidget.md @@ -38,7 +38,7 @@ console.log("mouse moved"); ↳ **EventWidget** - ↳ [NodeObject](nodeobject.md) + ↳ [QObject](qobject.md) ## Index @@ -48,15 +48,14 @@ console.log("mouse moved"); ### Properties -* [native](eventwidget.md#abstract-native) -* [nodeChildren](eventwidget.md#nodechildren) -* [nodeParent](eventwidget.md#optional-nodeparent) +* [native](eventwidget.md#native) ### Methods * [addEventListener](eventwidget.md#addeventlistener) +* [eventProcessed](eventwidget.md#eventprocessed) * [removeEventListener](eventwidget.md#removeeventlistener) -* [setNodeParent](eventwidget.md#setnodeparent) +* [setEventProcessed](eventwidget.md#seteventprocessed) ## Constructors @@ -76,33 +75,17 @@ Name | Type | ## Properties -### `Abstract` native +### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* **Type parameters:** @@ -114,6 +97,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -126,7 +110,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* **Parameters:** @@ -134,12 +118,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -148,13 +126,37 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* **Type parameters:** @@ -166,10 +168,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* **Parameters:** @@ -185,20 +188,31 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +Mark the current event as having been processed -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* diff --git a/website/docs/api/generated/classes/flexlayout.md b/website/docs/api/generated/classes/flexlayout.md index 55c2bcbc22..224c197a0d 100644 --- a/website/docs/api/generated/classes/flexlayout.md +++ b/website/docs/api/generated/classes/flexlayout.md @@ -30,7 +30,7 @@ layout.addWidget(label2); ## Hierarchy - ↳ [NodeLayout](nodelayout.md)‹[FlexLayoutSignals](../globals.md#flexlayoutsignals)› + ↳ [QLayout](qlayout.md)‹[FlexLayoutSignals](../globals.md#flexlayoutsignals)› ↳ **FlexLayout** @@ -43,56 +43,59 @@ layout.addWidget(label2); ### Properties * [native](flexlayout.md#native) -* [nodeChildren](flexlayout.md#nodechildren) -* [nodeParent](flexlayout.md#optional-nodeparent) * [type](flexlayout.md#type) ### Methods +* [_id](flexlayout.md#_id) * [activate](flexlayout.md#activate) * [addEventListener](flexlayout.md#addeventlistener) * [addWidget](flexlayout.md#addwidget) +* [children](flexlayout.md#children) +* [delete](flexlayout.md#delete) +* [deleteLater](flexlayout.md#deletelater) +* [dumpObjectInfo](flexlayout.md#dumpobjectinfo) +* [dumpObjectTree](flexlayout.md#dumpobjecttree) +* [eventProcessed](flexlayout.md#eventprocessed) * [getChildIndex](flexlayout.md#getchildindex) * [getNextSibling](flexlayout.md#getnextsibling) * [inherits](flexlayout.md#inherits) * [insertChildBefore](flexlayout.md#insertchildbefore) * [invalidate](flexlayout.md#invalidate) * [isEnabled](flexlayout.md#isenabled) +* [killTimer](flexlayout.md#killtimer) * [objectName](flexlayout.md#objectname) +* [parent](flexlayout.md#parent) * [property](flexlayout.md#property) * [removeEventListener](flexlayout.md#removeeventlistener) * [removeWidget](flexlayout.md#removewidget) * [setContentsMargins](flexlayout.md#setcontentsmargins) * [setEnabled](flexlayout.md#setenabled) +* [setEventProcessed](flexlayout.md#seteventprocessed) * [setFlexNode](flexlayout.md#setflexnode) -* [setNodeParent](flexlayout.md#setnodeparent) * [setObjectName](flexlayout.md#setobjectname) +* [setParent](flexlayout.md#setparent) * [setProperty](flexlayout.md#setproperty) * [setSizeConstraint](flexlayout.md#setsizeconstraint) * [setSpacing](flexlayout.md#setspacing) * [sizeConstraint](flexlayout.md#sizeconstraint) * [spacing](flexlayout.md#spacing) +* [startTimer](flexlayout.md#starttimer) * [update](flexlayout.md#update) ## Constructors ### constructor -\+ **new FlexLayout**(): *[FlexLayout](flexlayout.md)* +\+ **new FlexLayout**(`parent?`: [QWidget](qwidget.md)): *[FlexLayout](flexlayout.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[FlexLayout](flexlayout.md)* - -\+ **new FlexLayout**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[FlexLayout](flexlayout.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`parent?` | [QWidget](qwidget.md) | **Returns:** *[FlexLayout](flexlayout.md)* @@ -100,41 +103,43 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* = "layout" -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QLayout](qlayout.md).[type](qlayout.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "layout" +**Returns:** *number* -*Inherited from [NodeLayout](nodelayout.md).[type](nodelayout.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### activate ▸ **activate**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[activate](nodelayout.md#activate)* +*Inherited from [QLayout](qlayout.md).[activate](qlayout.md#activate)* **Returns:** *boolean* @@ -142,7 +147,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: FlexLayoutSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: FlexLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -156,6 +161,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | FlexLayoutSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -168,7 +174,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -178,12 +184,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -192,36 +192,112 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ ### addWidget -▸ **addWidget**(`childWidget`: [NodeWidget](nodewidget.md)‹any›, `childFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* +▸ **addWidget**(`childWidget`: [QWidget](qwidget.md), `childFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* -*Overrides [NodeLayout](nodelayout.md).[addWidget](nodelayout.md#abstract-addwidget)* +*Overrides [QLayout](qlayout.md).[addWidget](qlayout.md#abstract-addwidget)* **Parameters:** Name | Type | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | +`childWidget` | [QWidget](qwidget.md) | `childFlexNode?` | [FlexNode](../globals.md#flexnode) | **Returns:** *void* ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### getChildIndex -▸ **getChildIndex**(`childWidget`: [NodeWidget](nodewidget.md)‹any›): *number* +▸ **getChildIndex**(`childWidget`: [QWidget](qwidget.md)): *number* **Parameters:** Name | Type | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | +`childWidget` | [QWidget](qwidget.md) | **Returns:** *number* @@ -229,15 +305,15 @@ ___ ### getNextSibling -▸ **getNextSibling**(`childWidget`: [NodeWidget](nodewidget.md)‹any›): *[NodeWidget](nodewidget.md)‹any› | null* +▸ **getNextSibling**(`childWidget`: [QWidget](qwidget.md)): *[QWidget](qwidget.md) | null* **Parameters:** Name | Type | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | +`childWidget` | [QWidget](qwidget.md) | -**Returns:** *[NodeWidget](nodewidget.md)‹any› | null* +**Returns:** *[QWidget](qwidget.md) | null* ___ @@ -245,7 +321,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -259,14 +335,14 @@ ___ ### insertChildBefore -▸ **insertChildBefore**(`childWidget`: [NodeWidget](nodewidget.md)‹any›, `beforeChildWidget`: [NodeWidget](nodewidget.md)‹any›, `childFlexNode?`: [FlexNode](../globals.md#flexnode), `beforeChildFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* +▸ **insertChildBefore**(`childWidget`: [QWidget](qwidget.md), `beforeChildWidget`: [QWidget](qwidget.md), `childFlexNode?`: [FlexNode](../globals.md#flexnode), `beforeChildFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* **Parameters:** Name | Type | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | -`beforeChildWidget` | [NodeWidget](nodewidget.md)‹any› | +`childWidget` | [QWidget](qwidget.md) | +`beforeChildWidget` | [QWidget](qwidget.md) | `childFlexNode?` | [FlexNode](../globals.md#flexnode) | `beforeChildFlexNode?` | [FlexNode](../globals.md#flexnode) | @@ -278,7 +354,7 @@ ___ ▸ **invalidate**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[invalidate](nodelayout.md#invalidate)* +*Inherited from [QLayout](qlayout.md).[invalidate](qlayout.md#invalidate)* **Returns:** *void* @@ -288,27 +364,53 @@ ___ ▸ **isEnabled**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[isEnabled](nodelayout.md#isenabled)* +*Inherited from [QLayout](qlayout.md).[isEnabled](qlayout.md#isenabled)* **Returns:** *boolean* ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -322,7 +424,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: FlexLayoutSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: FlexLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -336,10 +438,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | FlexLayoutSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -357,21 +460,23 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ ### removeWidget -▸ **removeWidget**(`childWidget`: [NodeWidget](nodewidget.md)‹any›, `childFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* +▸ **removeWidget**(`childWidget`: [QWidget](qwidget.md), `childFlexNode?`: [FlexNode](../globals.md#flexnode)): *void* -*Overrides [NodeLayout](nodelayout.md).[removeWidget](nodelayout.md#abstract-removewidget)* +*Overrides [QLayout](qlayout.md).[removeWidget](qlayout.md#abstract-removewidget)* **Parameters:** Name | Type | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | +`childWidget` | [QWidget](qwidget.md) | `childFlexNode?` | [FlexNode](../globals.md#flexnode) | **Returns:** *void* @@ -382,7 +487,7 @@ ___ ▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setContentsMargins](nodelayout.md#setcontentsmargins)* +*Inherited from [QLayout](qlayout.md).[setContentsMargins](qlayout.md#setcontentsmargins)* **Parameters:** @@ -401,7 +506,7 @@ ___ ▸ **setEnabled**(`enable`: boolean): *void* -*Inherited from [NodeLayout](nodelayout.md).[setEnabled](nodelayout.md#setenabled)* +*Inherited from [QLayout](qlayout.md).[setEnabled](qlayout.md#setenabled)* **Parameters:** @@ -413,6 +518,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setFlexNode ▸ **setFlexNode**(`flexNode`: [FlexNode](../globals.md#flexnode)): *void* @@ -427,33 +559,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -463,7 +595,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -480,7 +612,7 @@ ___ ▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSizeConstraint](nodelayout.md#setsizeconstraint)* +*Inherited from [QLayout](qlayout.md).[setSizeConstraint](qlayout.md#setsizeconstraint)* **Parameters:** @@ -496,7 +628,7 @@ ___ ▸ **setSpacing**(`spacing`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSpacing](nodelayout.md#setspacing)* +*Inherited from [QLayout](qlayout.md).[setSpacing](qlayout.md#setspacing)* **Parameters:** @@ -512,7 +644,7 @@ ___ ▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* -*Inherited from [NodeLayout](nodelayout.md).[sizeConstraint](nodelayout.md#sizeconstraint)* +*Inherited from [QLayout](qlayout.md).[sizeConstraint](qlayout.md#sizeconstraint)* **Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* @@ -522,7 +654,24 @@ ___ ▸ **spacing**(): *number* -*Inherited from [NodeLayout](nodelayout.md).[spacing](nodelayout.md#spacing)* +*Inherited from [QLayout](qlayout.md).[spacing](qlayout.md#spacing)* + +**Returns:** *number* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | **Returns:** *number* @@ -532,6 +681,6 @@ ___ ▸ **update**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[update](nodelayout.md#update)* +*Inherited from [QLayout](qlayout.md).[update](qlayout.md#update)* **Returns:** *void* diff --git a/website/docs/api/generated/classes/myapp.md b/website/docs/api/generated/classes/myapp.md new file mode 100644 index 0000000000..ea66841bbf --- /dev/null +++ b/website/docs/api/generated/classes/myapp.md @@ -0,0 +1,23 @@ +--- +id: "myapp" +title: "MyApp" +sidebar_label: "MyApp" +--- + +## Hierarchy + +* **MyApp** + +## Index + +### Constructors + +* [constructor](myapp.md#constructor) + +## Constructors + +### constructor + +\+ **new MyApp**(): *[MyApp](myapp.md)* + +**Returns:** *[MyApp](myapp.md)* diff --git a/website/docs/api/generated/classes/mymodel.md b/website/docs/api/generated/classes/mymodel.md new file mode 100644 index 0000000000..7e7f6ae342 --- /dev/null +++ b/website/docs/api/generated/classes/mymodel.md @@ -0,0 +1,1003 @@ +--- +id: "mymodel" +title: "MyModel" +sidebar_label: "MyModel" +--- + +## Hierarchy + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + + ↳ **MyModel** + +## Index + +### Constructors + +* [constructor](mymodel.md#constructor) + +### Properties + +* [native](mymodel.md#native) + +### Methods + +* [_id](mymodel.md#_id) +* [addEventListener](mymodel.md#addeventlistener) +* [beginInsertColumns](mymodel.md#begininsertcolumns) +* [beginInsertRows](mymodel.md#begininsertrows) +* [beginMoveColumns](mymodel.md#beginmovecolumns) +* [beginMoveRows](mymodel.md#beginmoverows) +* [beginRemoveColumns](mymodel.md#beginremovecolumns) +* [beginRemoveRows](mymodel.md#beginremoverows) +* [beginResetModel](mymodel.md#beginresetmodel) +* [buddy](mymodel.md#buddy) +* [checkIndex](mymodel.md#checkindex) +* [children](mymodel.md#children) +* [columnCount](mymodel.md#columncount) +* [createIndex](mymodel.md#createindex) +* [data](mymodel.md#data) +* [delete](mymodel.md#delete) +* [deleteLater](mymodel.md#deletelater) +* [dumpObjectInfo](mymodel.md#dumpobjectinfo) +* [dumpObjectTree](mymodel.md#dumpobjecttree) +* [emitDataChanged](mymodel.md#emitdatachanged) +* [endInsertColumns](mymodel.md#endinsertcolumns) +* [endInsertRows](mymodel.md#endinsertrows) +* [endMoveColumns](mymodel.md#endmovecolumns) +* [endMoveRows](mymodel.md#endmoverows) +* [endRemoveColumns](mymodel.md#endremovecolumns) +* [endRemoveRows](mymodel.md#endremoverows) +* [endResetModel](mymodel.md#endresetmodel) +* [eventProcessed](mymodel.md#eventprocessed) +* [flags](mymodel.md#flags) +* [hasChildren](mymodel.md#haschildren) +* [hasIndex](mymodel.md#hasindex) +* [headerData](mymodel.md#headerdata) +* [index](mymodel.md#index) +* [inherits](mymodel.md#inherits) +* [killTimer](mymodel.md#killtimer) +* [objectName](mymodel.md#objectname) +* [parent](mymodel.md#parent) +* [parentModelIndex](mymodel.md#parentmodelindex) +* [property](mymodel.md#property) +* [removeEventListener](mymodel.md#removeeventlistener) +* [rowCount](mymodel.md#rowcount) +* [setData](mymodel.md#setdata) +* [setEventProcessed](mymodel.md#seteventprocessed) +* [setObjectName](mymodel.md#setobjectname) +* [setParent](mymodel.md#setparent) +* [setProperty](mymodel.md#setproperty) +* [sibling](mymodel.md#sibling) +* [startTimer](mymodel.md#starttimer) +* [timerHit](mymodel.md#timerhit) + +## Constructors + +### constructor + +\+ **new MyModel**(): *[MyModel](mymodel.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[constructor](qabstractitemmodel.md#constructor)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Returns:** *[MyModel](mymodel.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +*Overrides [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +*Overrides [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +*Overrides [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | any[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +*Overrides [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### beginInsertColumns + +▸ **beginInsertColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginInsertColumns](qabstractitemmodel.md#begininsertcolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginInsertColumns](qabstractitemmodel.md#begininsertcolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginInsertRows + +▸ **beginInsertRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginInsertRows](qabstractitemmodel.md#begininsertrows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginInsertRows](qabstractitemmodel.md#begininsertrows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginMoveColumns + +▸ **beginMoveColumns**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginMoveColumns](qabstractitemmodel.md#beginmovecolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginMoveColumns](qabstractitemmodel.md#beginmovecolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginMoveRows + +▸ **beginMoveRows**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginMoveRows](qabstractitemmodel.md#beginmoverows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginMoveRows](qabstractitemmodel.md#beginmoverows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginRemoveColumns + +▸ **beginRemoveColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveColumns](qabstractitemmodel.md#beginremovecolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveColumns](qabstractitemmodel.md#beginremovecolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginRemoveRows + +▸ **beginRemoveRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveRows](qabstractitemmodel.md#beginremoverows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveRows](qabstractitemmodel.md#beginremoverows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginResetModel + +▸ **beginResetModel**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginResetModel](qabstractitemmodel.md#beginresetmodel)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[beginResetModel](qabstractitemmodel.md#beginresetmodel)* + +**Returns:** *void* + +___ + +### buddy + +▸ **buddy**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[buddy](qabstractitemmodel.md#buddy)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[buddy](qabstractitemmodel.md#buddy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### checkIndex + +▸ **checkIndex**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[checkIndex](qabstractitemmodel.md#checkindex)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[checkIndex](qabstractitemmodel.md#checkindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +*Overrides [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### columnCount + +▸ **columnCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[columnCount](qabstractitemmodel.md#columncount)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### createIndex + +▸ **createIndex**(`row`: number, `column`: number): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[createIndex](qabstractitemmodel.md#createindex)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[createIndex](qabstractitemmodel.md#createindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### data + +▸ **data**(`index`: [QModelIndex](qmodelindex.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *[QVariant](qvariant.md)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[data](qabstractitemmodel.md#data)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.DisplayRole | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +*Overrides [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +*Overrides [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +*Overrides [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +*Overrides [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### emitDataChanged + +▸ **emitDataChanged**(`topLeft`: [QModelIndex](qmodelindex.md), `bottomRight`: [QModelIndex](qmodelindex.md), `roles`: [ItemDataRole](../enums/itemdatarole.md)[]): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[emitDataChanged](qabstractitemmodel.md#emitdatachanged)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[emitDataChanged](qabstractitemmodel.md#emitdatachanged)* + +**Parameters:** + +Name | Type | +------ | ------ | +`topLeft` | [QModelIndex](qmodelindex.md) | +`bottomRight` | [QModelIndex](qmodelindex.md) | +`roles` | [ItemDataRole](../enums/itemdatarole.md)[] | + +**Returns:** *void* + +___ + +### endInsertColumns + +▸ **endInsertColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endInsertColumns](qabstractitemmodel.md#endinsertcolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endInsertColumns](qabstractitemmodel.md#endinsertcolumns)* + +**Returns:** *void* + +___ + +### endInsertRows + +▸ **endInsertRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endInsertRows](qabstractitemmodel.md#endinsertrows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endInsertRows](qabstractitemmodel.md#endinsertrows)* + +**Returns:** *void* + +___ + +### endMoveColumns + +▸ **endMoveColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endMoveColumns](qabstractitemmodel.md#endmovecolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endMoveColumns](qabstractitemmodel.md#endmovecolumns)* + +**Returns:** *void* + +___ + +### endMoveRows + +▸ **endMoveRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endMoveRows](qabstractitemmodel.md#endmoverows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endMoveRows](qabstractitemmodel.md#endmoverows)* + +**Returns:** *void* + +___ + +### endRemoveColumns + +▸ **endRemoveColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endRemoveColumns](qabstractitemmodel.md#endremovecolumns)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endRemoveColumns](qabstractitemmodel.md#endremovecolumns)* + +**Returns:** *void* + +___ + +### endRemoveRows + +▸ **endRemoveRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endRemoveRows](qabstractitemmodel.md#endremoverows)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endRemoveRows](qabstractitemmodel.md#endremoverows)* + +**Returns:** *void* + +___ + +### endResetModel + +▸ **endResetModel**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endResetModel](qabstractitemmodel.md#endresetmodel)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[endResetModel](qabstractitemmodel.md#endresetmodel)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +*Overrides [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### flags + +▸ **flags**(`index`: [QModelIndex](qmodelindex.md)): *[ItemFlag](../enums/itemflag.md)* + +*Inherited from [QAbstractTableModel](qabstracttablemodel.md).[flags](qabstracttablemodel.md#flags)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[flags](qabstractitemmodel.md#flags)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[ItemFlag](../enums/itemflag.md)* + +___ + +### hasChildren + +▸ **hasChildren**(`parent`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractTableModel](qabstracttablemodel.md).[hasChildren](qabstracttablemodel.md#haschildren)* + +*Overrides [QAbstractTableModel](qabstracttablemodel.md).[hasChildren](qabstracttablemodel.md#haschildren)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### hasIndex + +▸ **hasIndex**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[hasIndex](qabstractitemmodel.md#hasindex)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[hasIndex](qabstractitemmodel.md#hasindex)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### headerData + +▸ **headerData**(`section`: number, `orientation`: [Orientation](../enums/orientation.md), `role`: number): *[QVariant](qvariant.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[headerData](qabstractitemmodel.md#headerdata)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[headerData](qabstractitemmodel.md#headerdata)* + +**Parameters:** + +Name | Type | +------ | ------ | +`section` | number | +`orientation` | [Orientation](../enums/orientation.md) | +`role` | number | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### index + +▸ **index**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractTableModel](qabstracttablemodel.md).[index](qabstracttablemodel.md#index)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[index](qabstractitemmodel.md#index)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +*Overrides [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +*Overrides [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +*Overrides [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +*Overrides [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentModelIndex + +▸ **parentModelIndex**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractTableModel](qabstracttablemodel.md).[parentModelIndex](qabstracttablemodel.md#parentmodelindex)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[parentModelIndex](qabstractitemmodel.md#parentmodelindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +*Overrides [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +*Overrides [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | any[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +*Overrides [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### rowCount + +▸ **rowCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[rowCount](qabstractitemmodel.md#rowcount)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### setData + +▸ **setData**(`index`: [QModelIndex](qmodelindex.md), `value`: [QVariant](qvariant.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[setData](qabstractitemmodel.md#setdata)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[setData](qabstractitemmodel.md#setdata)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`value` | [QVariant](qvariant.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.EditRole | + +**Returns:** *boolean* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +*Overrides [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +*Overrides [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +*Overrides [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### sibling + +▸ **sibling**(`row`: number, `column`: number, `index`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractTableModel](qabstracttablemodel.md).[sibling](qabstracttablemodel.md#sibling)* + +*Overrides [QAbstractTableModel](qabstracttablemodel.md).[sibling](qabstracttablemodel.md#sibling)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +*Overrides [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### timerHit + +▸ **timerHit**(): *void* + +**Returns:** *void* diff --git a/website/docs/api/generated/classes/nodedatetimeedit.md b/website/docs/api/generated/classes/nodedatetimeedit.md deleted file mode 100644 index c13f3f4f9e..0000000000 --- a/website/docs/api/generated/classes/nodedatetimeedit.md +++ /dev/null @@ -1,1756 +0,0 @@ ---- -id: "nodedatetimeedit" -title: "NodeDateTimeEdit" -sidebar_label: "NodeDateTimeEdit" ---- - -## Hierarchy - - ↳ [QAbstractSpinBox](qabstractspinbox.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› - - ↳ **NodeDateTimeEdit** - - ↳ [QDateTimeEdit](qdatetimeedit.md) - - ↳ [QDateEdit](qdateedit.md) - - ↳ [QTimeEdit](qtimeedit.md) - -## Index - -### Constructors - -* [constructor](nodedatetimeedit.md#constructor) - -### Properties - -* [_layout](nodedatetimeedit.md#optional-_layout) -* [_rawInlineStyle](nodedatetimeedit.md#_rawinlinestyle) -* [actions](nodedatetimeedit.md#actions) -* [calendar](nodedatetimeedit.md#optional-calendar) -* [native](nodedatetimeedit.md#abstract-native) -* [nodeChildren](nodedatetimeedit.md#nodechildren) -* [nodeParent](nodedatetimeedit.md#optional-nodeparent) -* [type](nodedatetimeedit.md#type) - -### Accessors - -* [layout](nodedatetimeedit.md#layout) - -### Methods - -* [acceptDrops](nodedatetimeedit.md#acceptdrops) -* [activateWindow](nodedatetimeedit.md#activatewindow) -* [addAction](nodedatetimeedit.md#addaction) -* [addEventListener](nodedatetimeedit.md#addeventlistener) -* [adjustSize](nodedatetimeedit.md#adjustsize) -* [alignment](nodedatetimeedit.md#alignment) -* [buttonSymbols](nodedatetimeedit.md#buttonsymbols) -* [calendarPopup](nodedatetimeedit.md#calendarpopup) -* [calendarWidget](nodedatetimeedit.md#calendarwidget) -* [clearFocus](nodedatetimeedit.md#clearfocus) -* [close](nodedatetimeedit.md#close) -* [correctionMode](nodedatetimeedit.md#correctionmode) -* [date](nodedatetimeedit.md#date) -* [dateTime](nodedatetimeedit.md#datetime) -* [displayFormat](nodedatetimeedit.md#displayformat) -* [font](nodedatetimeedit.md#font) -* [geometry](nodedatetimeedit.md#geometry) -* [getFlexNode](nodedatetimeedit.md#getflexnode) -* [hasAcceptableInput](nodedatetimeedit.md#hasacceptableinput) -* [hasFrame](nodedatetimeedit.md#hasframe) -* [hasMouseTracking](nodedatetimeedit.md#hasmousetracking) -* [hide](nodedatetimeedit.md#hide) -* [inherits](nodedatetimeedit.md#inherits) -* [isAccelerated](nodedatetimeedit.md#isaccelerated) -* [isActiveWindow](nodedatetimeedit.md#isactivewindow) -* [isEnabled](nodedatetimeedit.md#isenabled) -* [isGroupSeparatorShown](nodedatetimeedit.md#isgroupseparatorshown) -* [isReadOnly](nodedatetimeedit.md#isreadonly) -* [isVisible](nodedatetimeedit.md#isvisible) -* [keyboardTracking](nodedatetimeedit.md#keyboardtracking) -* [lower](nodedatetimeedit.md#lower) -* [mapFromGlobal](nodedatetimeedit.md#mapfromglobal) -* [mapFromParent](nodedatetimeedit.md#mapfromparent) -* [mapToGlobal](nodedatetimeedit.md#maptoglobal) -* [mapToParent](nodedatetimeedit.md#maptoparent) -* [maximumSize](nodedatetimeedit.md#maximumsize) -* [minimumSize](nodedatetimeedit.md#minimumsize) -* [move](nodedatetimeedit.md#move) -* [objectName](nodedatetimeedit.md#objectname) -* [pos](nodedatetimeedit.md#pos) -* [property](nodedatetimeedit.md#property) -* [raise](nodedatetimeedit.md#raise) -* [removeAction](nodedatetimeedit.md#removeaction) -* [removeEventListener](nodedatetimeedit.md#removeeventlistener) -* [repaint](nodedatetimeedit.md#repaint) -* [repolish](nodedatetimeedit.md#repolish) -* [resize](nodedatetimeedit.md#resize) -* [selectAll](nodedatetimeedit.md#selectall) -* [setAccelerated](nodedatetimeedit.md#setaccelerated) -* [setAcceptDrops](nodedatetimeedit.md#setacceptdrops) -* [setAlignment](nodedatetimeedit.md#setalignment) -* [setAttribute](nodedatetimeedit.md#setattribute) -* [setButtonSymbols](nodedatetimeedit.md#setbuttonsymbols) -* [setCalendarPopup](nodedatetimeedit.md#setcalendarpopup) -* [setCalendarWidget](nodedatetimeedit.md#setcalendarwidget) -* [setContextMenuPolicy](nodedatetimeedit.md#setcontextmenupolicy) -* [setCorrectionMode](nodedatetimeedit.md#setcorrectionmode) -* [setCursor](nodedatetimeedit.md#setcursor) -* [setDate](nodedatetimeedit.md#setdate) -* [setDateTime](nodedatetimeedit.md#setdatetime) -* [setDisplayFormat](nodedatetimeedit.md#setdisplayformat) -* [setEnabled](nodedatetimeedit.md#setenabled) -* [setFixedSize](nodedatetimeedit.md#setfixedsize) -* [setFlexNodeSizeControlled](nodedatetimeedit.md#setflexnodesizecontrolled) -* [setFocus](nodedatetimeedit.md#setfocus) -* [setFocusPolicy](nodedatetimeedit.md#setfocuspolicy) -* [setFont](nodedatetimeedit.md#setfont) -* [setFrame](nodedatetimeedit.md#setframe) -* [setGeometry](nodedatetimeedit.md#setgeometry) -* [setGraphicsEffect](nodedatetimeedit.md#setgraphicseffect) -* [setGroupSeparatorShown](nodedatetimeedit.md#setgroupseparatorshown) -* [setInlineStyle](nodedatetimeedit.md#setinlinestyle) -* [setKeyboardTracking](nodedatetimeedit.md#setkeyboardtracking) -* [setLayout](nodedatetimeedit.md#setlayout) -* [setMaximumSize](nodedatetimeedit.md#setmaximumsize) -* [setMinimumSize](nodedatetimeedit.md#setminimumsize) -* [setMouseTracking](nodedatetimeedit.md#setmousetracking) -* [setNodeParent](nodedatetimeedit.md#setnodeparent) -* [setObjectName](nodedatetimeedit.md#setobjectname) -* [setProperty](nodedatetimeedit.md#setproperty) -* [setReadOnly](nodedatetimeedit.md#setreadonly) -* [setSpecialValueText](nodedatetimeedit.md#setspecialvaluetext) -* [setStyleSheet](nodedatetimeedit.md#setstylesheet) -* [setTime](nodedatetimeedit.md#settime) -* [setTimeSpec](nodedatetimeedit.md#settimespec) -* [setWindowFlag](nodedatetimeedit.md#setwindowflag) -* [setWindowIcon](nodedatetimeedit.md#setwindowicon) -* [setWindowOpacity](nodedatetimeedit.md#setwindowopacity) -* [setWindowState](nodedatetimeedit.md#setwindowstate) -* [setWindowTitle](nodedatetimeedit.md#setwindowtitle) -* [setWrapping](nodedatetimeedit.md#setwrapping) -* [show](nodedatetimeedit.md#show) -* [showFullScreen](nodedatetimeedit.md#showfullscreen) -* [showMaximized](nodedatetimeedit.md#showmaximized) -* [showMinimized](nodedatetimeedit.md#showminimized) -* [showNormal](nodedatetimeedit.md#shownormal) -* [size](nodedatetimeedit.md#size) -* [specialValueText](nodedatetimeedit.md#specialvaluetext) -* [stepDown](nodedatetimeedit.md#stepdown) -* [stepUp](nodedatetimeedit.md#stepup) -* [styleSheet](nodedatetimeedit.md#stylesheet) -* [testAttribute](nodedatetimeedit.md#testattribute) -* [text](nodedatetimeedit.md#text) -* [time](nodedatetimeedit.md#time) -* [timeSpec](nodedatetimeedit.md#timespec) -* [update](nodedatetimeedit.md#update) -* [updateGeometry](nodedatetimeedit.md#updategeometry) -* [windowOpacity](nodedatetimeedit.md#windowopacity) -* [windowState](nodedatetimeedit.md#windowstate) -* [windowTitle](nodedatetimeedit.md#windowtitle) -* [wrapping](nodedatetimeedit.md#wrapping) - -## Constructors - -### constructor - -\+ **new NodeDateTimeEdit**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeDateTimeEdit](nodedatetimeedit.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeDateTimeEdit](nodedatetimeedit.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Optional` calendar - -• **calendar**? : *[QCalendarWidget](qcalendarwidget.md)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof QDateTimeEditSignals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QDateTimeEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### alignment - -▸ **alignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[alignment](qabstractspinbox.md#alignment)* - -**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* - -___ - -### buttonSymbols - -▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[buttonSymbols](qabstractspinbox.md#buttonsymbols)* - -**Returns:** *[ButtonSymbols](../enums/buttonsymbols.md)* - -___ - -### calendarPopup - -▸ **calendarPopup**(): *boolean* - -**Returns:** *boolean* - -___ - -### calendarWidget - -▸ **calendarWidget**(): *[QCalendarWidget](qcalendarwidget.md) | null* - -**Returns:** *[QCalendarWidget](qcalendarwidget.md) | null* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### correctionMode - -▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[correctionMode](qabstractspinbox.md#correctionmode)* - -**Returns:** *[CorrectionMode](../enums/correctionmode.md)* - -___ - -### date - -▸ **date**(): *[QDate](qdate.md)* - -**Returns:** *[QDate](qdate.md)* - -___ - -### dateTime - -▸ **dateTime**(): *[QDateTime](qdatetime.md)* - -**Returns:** *[QDateTime](qdatetime.md)* - -___ - -### displayFormat - -▸ **displayFormat**(): *string* - -**Returns:** *string* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasAcceptableInput - -▸ **hasAcceptableInput**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* - -**Returns:** *boolean* - -___ - -### hasFrame - -▸ **hasFrame**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* - -**Returns:** *boolean* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isAccelerated - -▸ **isAccelerated**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isGroupSeparatorShown - -▸ **isGroupSeparatorShown**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* - -**Returns:** *boolean* - -___ - -### isReadOnly - -▸ **isReadOnly**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### keyboardTracking - -▸ **keyboardTracking**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* - -**Returns:** *boolean* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof QDateTimeEditSignals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | QDateTimeEditSignals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### selectAll - -▸ **selectAll**(): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* - -**Returns:** *void* - -___ - -### setAccelerated - -▸ **setAccelerated**(`on`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAlignment - -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* - -**Parameters:** - -Name | Type | ------- | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setButtonSymbols - -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* - -**Parameters:** - -Name | Type | ------- | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | - -**Returns:** *void* - -___ - -### setCalendarPopup - -▸ **setCalendarPopup**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setCalendarWidget - -▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCorrectionMode - -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setDate - -▸ **setDate**(`date`: [QDate](qdate.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`date` | [QDate](qdate.md) | - -**Returns:** *void* - -___ - -### setDateTime - -▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`datetime` | [QDateTime](qdatetime.md) | - -**Returns:** *void* - -___ - -### setDisplayFormat - -▸ **setDisplayFormat**(`format`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`format` | string | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setFrame - -▸ **setFrame**(`enable`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setGroupSeparatorShown - -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* - -**Parameters:** - -Name | Type | ------- | ------ | -`shown` | boolean | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setKeyboardTracking - -▸ **setKeyboardTracking**(`kt`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`kt` | boolean | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setReadOnly - -▸ **setReadOnly**(`r`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* - -**Parameters:** - -Name | Type | ------- | ------ | -`r` | boolean | - -**Returns:** *void* - -___ - -### setSpecialValueText - -▸ **setSpecialValueText**(`txt`: string): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* - -**Parameters:** - -Name | Type | ------- | ------ | -`txt` | string | - -**Returns:** *void* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setTime - -▸ **setTime**(`time`: [QTime](qtime.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`time` | [QTime](qtime.md) | - -**Returns:** *void* - -___ - -### setTimeSpec - -▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`spec` | [TimeSpec](../enums/timespec.md) | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### setWrapping - -▸ **setWrapping**(`w`: boolean): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setWrapping](qabstractspinbox.md#setwrapping)* - -**Parameters:** - -Name | Type | ------- | ------ | -`w` | boolean | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### specialValueText - -▸ **specialValueText**(): *string* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[specialValueText](qabstractspinbox.md#specialvaluetext)* - -**Returns:** *string* - -___ - -### stepDown - -▸ **stepDown**(): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[stepDown](qabstractspinbox.md#stepdown)* - -**Returns:** *void* - -___ - -### stepUp - -▸ **stepUp**(): *void* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[stepUp](qabstractspinbox.md#stepup)* - -**Returns:** *void* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### text - -▸ **text**(): *string* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[text](qabstractspinbox.md#text)* - -**Returns:** *string* - -___ - -### time - -▸ **time**(): *[QTime](qtime.md)* - -**Returns:** *[QTime](qtime.md)* - -___ - -### timeSpec - -▸ **timeSpec**(): *[TimeSpec](../enums/timespec.md)* - -**Returns:** *[TimeSpec](../enums/timespec.md)* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* - -___ - -### wrapping - -▸ **wrapping**(): *boolean* - -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* - -**Returns:** *boolean* diff --git a/website/docs/api/generated/classes/nodedialog.md b/website/docs/api/generated/classes/nodedialog.md deleted file mode 100644 index 4b73e83f14..0000000000 --- a/website/docs/api/generated/classes/nodedialog.md +++ /dev/null @@ -1,1350 +0,0 @@ ---- -id: "nodedialog" -title: "NodeDialog" -sidebar_label: "NodeDialog" ---- - -## Type parameters - -▪ **Signals**: *[QDialogSignals](../interfaces/qdialogsignals.md)* - -## Hierarchy - - ↳ [NodeWidget](nodewidget.md)‹Signals› - - ↳ **NodeDialog** - - ↳ [QDialog](qdialog.md) - - ↳ [QColorDialog](qcolordialog.md) - - ↳ [QErrorMessage](qerrormessage.md) - - ↳ [QFileDialog](qfiledialog.md) - - ↳ [QFontDialog](qfontdialog.md) - - ↳ [QProgressDialog](qprogressdialog.md) - - ↳ [QMessageBox](qmessagebox.md) - - ↳ [QInputDialog](qinputdialog.md) - -## Index - -### Constructors - -* [constructor](nodedialog.md#constructor) - -### Properties - -* [_layout](nodedialog.md#optional-_layout) -* [_rawInlineStyle](nodedialog.md#_rawinlinestyle) -* [actions](nodedialog.md#actions) -* [native](nodedialog.md#abstract-native) -* [nodeChildren](nodedialog.md#nodechildren) -* [nodeParent](nodedialog.md#optional-nodeparent) -* [type](nodedialog.md#type) - -### Accessors - -* [layout](nodedialog.md#layout) - -### Methods - -* [acceptDrops](nodedialog.md#acceptdrops) -* [activateWindow](nodedialog.md#activatewindow) -* [addAction](nodedialog.md#addaction) -* [addEventListener](nodedialog.md#addeventlistener) -* [adjustSize](nodedialog.md#adjustsize) -* [clearFocus](nodedialog.md#clearfocus) -* [close](nodedialog.md#close) -* [exec](nodedialog.md#exec) -* [font](nodedialog.md#font) -* [geometry](nodedialog.md#geometry) -* [getFlexNode](nodedialog.md#getflexnode) -* [hasMouseTracking](nodedialog.md#hasmousetracking) -* [hide](nodedialog.md#hide) -* [inherits](nodedialog.md#inherits) -* [isActiveWindow](nodedialog.md#isactivewindow) -* [isEnabled](nodedialog.md#isenabled) -* [isSizeGripEnabled](nodedialog.md#issizegripenabled) -* [isVisible](nodedialog.md#isvisible) -* [lower](nodedialog.md#lower) -* [mapFromGlobal](nodedialog.md#mapfromglobal) -* [mapFromParent](nodedialog.md#mapfromparent) -* [mapToGlobal](nodedialog.md#maptoglobal) -* [mapToParent](nodedialog.md#maptoparent) -* [maximumSize](nodedialog.md#maximumsize) -* [minimumSize](nodedialog.md#minimumsize) -* [move](nodedialog.md#move) -* [objectName](nodedialog.md#objectname) -* [open](nodedialog.md#open) -* [pos](nodedialog.md#pos) -* [property](nodedialog.md#property) -* [raise](nodedialog.md#raise) -* [reject](nodedialog.md#reject) -* [removeAction](nodedialog.md#removeaction) -* [removeEventListener](nodedialog.md#removeeventlistener) -* [repaint](nodedialog.md#repaint) -* [repolish](nodedialog.md#repolish) -* [resize](nodedialog.md#resize) -* [result](nodedialog.md#result) -* [setAcceptDrops](nodedialog.md#setacceptdrops) -* [setAttribute](nodedialog.md#setattribute) -* [setContextMenuPolicy](nodedialog.md#setcontextmenupolicy) -* [setCursor](nodedialog.md#setcursor) -* [setEnabled](nodedialog.md#setenabled) -* [setFixedSize](nodedialog.md#setfixedsize) -* [setFlexNodeSizeControlled](nodedialog.md#setflexnodesizecontrolled) -* [setFocus](nodedialog.md#setfocus) -* [setFocusPolicy](nodedialog.md#setfocuspolicy) -* [setFont](nodedialog.md#setfont) -* [setGeometry](nodedialog.md#setgeometry) -* [setGraphicsEffect](nodedialog.md#setgraphicseffect) -* [setInlineStyle](nodedialog.md#setinlinestyle) -* [setLayout](nodedialog.md#setlayout) -* [setMaximumSize](nodedialog.md#setmaximumsize) -* [setMinimumSize](nodedialog.md#setminimumsize) -* [setModal](nodedialog.md#setmodal) -* [setMouseTracking](nodedialog.md#setmousetracking) -* [setNodeParent](nodedialog.md#setnodeparent) -* [setObjectName](nodedialog.md#setobjectname) -* [setProperty](nodedialog.md#setproperty) -* [setResult](nodedialog.md#setresult) -* [setSizeGripEnabled](nodedialog.md#setsizegripenabled) -* [setStyleSheet](nodedialog.md#setstylesheet) -* [setWindowFlag](nodedialog.md#setwindowflag) -* [setWindowIcon](nodedialog.md#setwindowicon) -* [setWindowOpacity](nodedialog.md#setwindowopacity) -* [setWindowState](nodedialog.md#setwindowstate) -* [setWindowTitle](nodedialog.md#setwindowtitle) -* [show](nodedialog.md#show) -* [showFullScreen](nodedialog.md#showfullscreen) -* [showMaximized](nodedialog.md#showmaximized) -* [showMinimized](nodedialog.md#showminimized) -* [showNormal](nodedialog.md#shownormal) -* [size](nodedialog.md#size) -* [styleSheet](nodedialog.md#stylesheet) -* [testAttribute](nodedialog.md#testattribute) -* [update](nodedialog.md#update) -* [updateGeometry](nodedialog.md#updategeometry) -* [windowOpacity](nodedialog.md#windowopacity) -* [windowState](nodedialog.md#windowstate) -* [windowTitle](nodedialog.md#windowtitle) - -## Constructors - -### constructor - -\+ **new NodeDialog**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeDialog](nodedialog.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeDialog](nodedialog.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### exec - -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* - -**Returns:** *[DialogCode](../enums/dialogcode.md)* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isSizeGripEnabled - -▸ **isSizeGripEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### open - -▸ **open**(): *void* - -**Returns:** *void* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### reject - -▸ **reject**(): *void* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### result - -▸ **result**(): *number* - -**Returns:** *number* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setModal - -▸ **setModal**(`modal`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`modal` | boolean | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setResult - -▸ **setResult**(`i`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`i` | number | - -**Returns:** *void* - -___ - -### setSizeGripEnabled - -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* diff --git a/website/docs/api/generated/classes/nodeframe.md b/website/docs/api/generated/classes/nodeframe.md deleted file mode 100644 index 68c6a47b4b..0000000000 --- a/website/docs/api/generated/classes/nodeframe.md +++ /dev/null @@ -1,1405 +0,0 @@ ---- -id: "nodeframe" -title: "NodeFrame" -sidebar_label: "NodeFrame" ---- - -## Type parameters - -▪ **Signals**: *[QFrameSignals](../globals.md#qframesignals)* - -## Hierarchy - - ↳ [NodeWidget](nodewidget.md)‹Signals› - - ↳ **NodeFrame** - - ↳ [QFrame](qframe.md) - - ↳ [QAbstractScrollArea](qabstractscrollarea.md) - - ↳ [QLabel](qlabel.md) - - ↳ [QStackedWidget](qstackedwidget.md) - -## Index - -### Constructors - -* [constructor](nodeframe.md#constructor) - -### Properties - -* [_layout](nodeframe.md#optional-_layout) -* [_rawInlineStyle](nodeframe.md#_rawinlinestyle) -* [actions](nodeframe.md#actions) -* [native](nodeframe.md#abstract-native) -* [nodeChildren](nodeframe.md#nodechildren) -* [nodeParent](nodeframe.md#optional-nodeparent) -* [type](nodeframe.md#type) - -### Accessors - -* [layout](nodeframe.md#layout) - -### Methods - -* [acceptDrops](nodeframe.md#acceptdrops) -* [activateWindow](nodeframe.md#activatewindow) -* [addAction](nodeframe.md#addaction) -* [addEventListener](nodeframe.md#addeventlistener) -* [adjustSize](nodeframe.md#adjustsize) -* [clearFocus](nodeframe.md#clearfocus) -* [close](nodeframe.md#close) -* [font](nodeframe.md#font) -* [frameRect](nodeframe.md#framerect) -* [frameShadow](nodeframe.md#frameshadow) -* [frameShape](nodeframe.md#frameshape) -* [frameStyle](nodeframe.md#framestyle) -* [frameWidth](nodeframe.md#framewidth) -* [geometry](nodeframe.md#geometry) -* [getFlexNode](nodeframe.md#getflexnode) -* [hasMouseTracking](nodeframe.md#hasmousetracking) -* [hide](nodeframe.md#hide) -* [inherits](nodeframe.md#inherits) -* [isActiveWindow](nodeframe.md#isactivewindow) -* [isEnabled](nodeframe.md#isenabled) -* [isVisible](nodeframe.md#isvisible) -* [lineWidth](nodeframe.md#linewidth) -* [lower](nodeframe.md#lower) -* [mapFromGlobal](nodeframe.md#mapfromglobal) -* [mapFromParent](nodeframe.md#mapfromparent) -* [mapToGlobal](nodeframe.md#maptoglobal) -* [mapToParent](nodeframe.md#maptoparent) -* [maximumSize](nodeframe.md#maximumsize) -* [midLineWidth](nodeframe.md#midlinewidth) -* [minimumSize](nodeframe.md#minimumsize) -* [move](nodeframe.md#move) -* [objectName](nodeframe.md#objectname) -* [pos](nodeframe.md#pos) -* [property](nodeframe.md#property) -* [raise](nodeframe.md#raise) -* [removeAction](nodeframe.md#removeaction) -* [removeEventListener](nodeframe.md#removeeventlistener) -* [repaint](nodeframe.md#repaint) -* [repolish](nodeframe.md#repolish) -* [resize](nodeframe.md#resize) -* [setAcceptDrops](nodeframe.md#setacceptdrops) -* [setAttribute](nodeframe.md#setattribute) -* [setContextMenuPolicy](nodeframe.md#setcontextmenupolicy) -* [setCursor](nodeframe.md#setcursor) -* [setEnabled](nodeframe.md#setenabled) -* [setFixedSize](nodeframe.md#setfixedsize) -* [setFlexNodeSizeControlled](nodeframe.md#setflexnodesizecontrolled) -* [setFocus](nodeframe.md#setfocus) -* [setFocusPolicy](nodeframe.md#setfocuspolicy) -* [setFont](nodeframe.md#setfont) -* [setFrameRect](nodeframe.md#setframerect) -* [setFrameShadow](nodeframe.md#setframeshadow) -* [setFrameShape](nodeframe.md#setframeshape) -* [setFrameStyle](nodeframe.md#setframestyle) -* [setGeometry](nodeframe.md#setgeometry) -* [setGraphicsEffect](nodeframe.md#setgraphicseffect) -* [setInlineStyle](nodeframe.md#setinlinestyle) -* [setLayout](nodeframe.md#setlayout) -* [setLineWidth](nodeframe.md#setlinewidth) -* [setMaximumSize](nodeframe.md#setmaximumsize) -* [setMidLineWidth](nodeframe.md#setmidlinewidth) -* [setMinimumSize](nodeframe.md#setminimumsize) -* [setMouseTracking](nodeframe.md#setmousetracking) -* [setNodeParent](nodeframe.md#setnodeparent) -* [setObjectName](nodeframe.md#setobjectname) -* [setProperty](nodeframe.md#setproperty) -* [setStyleSheet](nodeframe.md#setstylesheet) -* [setWindowFlag](nodeframe.md#setwindowflag) -* [setWindowIcon](nodeframe.md#setwindowicon) -* [setWindowOpacity](nodeframe.md#setwindowopacity) -* [setWindowState](nodeframe.md#setwindowstate) -* [setWindowTitle](nodeframe.md#setwindowtitle) -* [show](nodeframe.md#show) -* [showFullScreen](nodeframe.md#showfullscreen) -* [showMaximized](nodeframe.md#showmaximized) -* [showMinimized](nodeframe.md#showminimized) -* [showNormal](nodeframe.md#shownormal) -* [size](nodeframe.md#size) -* [styleSheet](nodeframe.md#stylesheet) -* [testAttribute](nodeframe.md#testattribute) -* [update](nodeframe.md#update) -* [updateGeometry](nodeframe.md#updategeometry) -* [windowOpacity](nodeframe.md#windowopacity) -* [windowState](nodeframe.md#windowstate) -* [windowTitle](nodeframe.md#windowtitle) - -## Constructors - -### constructor - -\+ **new NodeFrame**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeFrame](nodeframe.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeFrame](nodeframe.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### frameRect - -▸ **frameRect**(): *[QRect](qrect.md)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### frameShadow - -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* - -**Returns:** *[Shadow](../enums/shadow.md)* - -___ - -### frameShape - -▸ **frameShape**(): *[Shape](../enums/shape.md)* - -**Returns:** *[Shape](../enums/shape.md)* - -___ - -### frameStyle - -▸ **frameStyle**(): *number* - -**Returns:** *number* - -___ - -### frameWidth - -▸ **frameWidth**(): *number* - -**Returns:** *number* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### lineWidth - -▸ **lineWidth**(): *number* - -**Returns:** *number* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### midLineWidth - -▸ **midLineWidth**(): *number* - -**Returns:** *number* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setFrameRect - -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`r` | [QRect](qrect.md) | - -**Returns:** *void* - -___ - -### setFrameShadow - -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shadow](../enums/shadow.md) | - -**Returns:** *void* - -___ - -### setFrameShape - -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shape](../enums/shape.md) | - -**Returns:** *void* - -___ - -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | number | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* diff --git a/website/docs/api/generated/classes/nodelayout.md b/website/docs/api/generated/classes/nodelayout.md deleted file mode 100644 index 1def136695..0000000000 --- a/website/docs/api/generated/classes/nodelayout.md +++ /dev/null @@ -1,456 +0,0 @@ ---- -id: "nodelayout" -title: "NodeLayout" -sidebar_label: "NodeLayout" ---- - -> Abstract class to add functionalities common to all Layout. - -*This class implements all methods, properties of Qt's [QLayout class](https://doc.qt.io/qt-5/qlayout.html) so that it can be inherited by all layouts** - -`NodeLayout` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all layout's easily. Additionally it helps in typechecking process. - -### Example - -```javascript -const { -NodeLayout, -NodeWidget, -FlexLayout, -GridLayout, -QPushButton, -QWidget -} = require("@nodegui/nodegui"); - -// addChildToLayout can accept any layout since it expects NodeLayout -const addChildToLayout = (layout: NodeLayout, widget: NodeWidget) => { -layout.addWidget(widget); -}; - -addChildToLayout(new FlexLayout(), new QPushButton()); -addChildToLayout(new GridLayout(), new QWidget()); -``` - -## Type parameters - -▪ **Signals**: *[QLayoutSignals](../globals.md#qlayoutsignals)* - -## Hierarchy - - ↳ [NodeObject](nodeobject.md)‹Signals› - - ↳ **NodeLayout** - - ↳ [FlexLayout](flexlayout.md) - - ↳ [QBoxLayout](qboxlayout.md) - - ↳ [QGridLayout](qgridlayout.md) - -## Index - -### Constructors - -* [constructor](nodelayout.md#constructor) - -### Properties - -* [native](nodelayout.md#abstract-native) -* [nodeChildren](nodelayout.md#nodechildren) -* [nodeParent](nodelayout.md#optional-nodeparent) -* [type](nodelayout.md#type) - -### Methods - -* [activate](nodelayout.md#activate) -* [addEventListener](nodelayout.md#addeventlistener) -* [addWidget](nodelayout.md#abstract-addwidget) -* [inherits](nodelayout.md#inherits) -* [invalidate](nodelayout.md#invalidate) -* [isEnabled](nodelayout.md#isenabled) -* [objectName](nodelayout.md#objectname) -* [property](nodelayout.md#property) -* [removeEventListener](nodelayout.md#removeeventlistener) -* [removeWidget](nodelayout.md#abstract-removewidget) -* [setContentsMargins](nodelayout.md#setcontentsmargins) -* [setEnabled](nodelayout.md#setenabled) -* [setNodeParent](nodelayout.md#setnodeparent) -* [setObjectName](nodelayout.md#setobjectname) -* [setProperty](nodelayout.md#setproperty) -* [setSizeConstraint](nodelayout.md#setsizeconstraint) -* [setSpacing](nodelayout.md#setspacing) -* [sizeConstraint](nodelayout.md#sizeconstraint) -* [spacing](nodelayout.md#spacing) -* [update](nodelayout.md#update) - -## Constructors - -### constructor - -\+ **new NodeLayout**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeLayout](nodelayout.md)* - -*Inherited from [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeLayout](nodelayout.md)* - -## Properties - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "layout" - -## Methods - -### activate - -▸ **activate**(): *boolean* - -**Returns:** *boolean* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### `Abstract` addWidget - -▸ **addWidget**(`childWidget`: [NodeWidget](nodewidget.md)‹any›, ...`args`: any[]): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | -`...args` | any[] | - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### invalidate - -▸ **invalidate**(): *void* - -**Returns:** *void* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### `Abstract` removeWidget - -▸ **removeWidget**(`childWidget`: [NodeWidget](nodewidget.md)‹any›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *void* - -___ - -### setContentsMargins - -▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`left` | number | -`top` | number | -`right` | number | -`bottom` | number | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setSizeConstraint - -▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`constraint` | [SizeConstraint](../enums/sizeconstraint.md) | - -**Returns:** *void* - -___ - -### setSpacing - -▸ **setSpacing**(`spacing`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`spacing` | number | - -**Returns:** *void* - -___ - -### sizeConstraint - -▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* - -**Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* - -___ - -### spacing - -▸ **spacing**(): *number* - -**Returns:** *number* - -___ - -### update - -▸ **update**(): *void* - -**Returns:** *void* diff --git a/website/docs/api/generated/classes/nodelistview.md b/website/docs/api/generated/classes/nodelistview.md deleted file mode 100644 index ad89270795..0000000000 --- a/website/docs/api/generated/classes/nodelistview.md +++ /dev/null @@ -1,2487 +0,0 @@ ---- -id: "nodelistview" -title: "NodeListView" -sidebar_label: "NodeListView" ---- - -> The QListView class provides a list or icon view onto a model. - -**This class is a JS wrapper around Qt's [QListView class](https://doc.qt.io/qt-5/qlistview.html)** - -### Example - -```javascript -const { QListView } = require("@nodegui/nodegui"); - -const listview = new QListView(); - -``` - -## Type parameters - -▪ **Signals**: *[QListViewSignals](../globals.md#qlistviewsignals)* - -## Hierarchy - - ↳ [QAbstractItemView](qabstractitemview.md)‹Signals› - - ↳ **NodeListView** - - ↳ [QListView](qlistview.md) - - ↳ [QListWidget](qlistwidget.md) - -## Index - -### Constructors - -* [constructor](nodelistview.md#constructor) - -### Properties - -* [_layout](nodelistview.md#optional-_layout) -* [_rawInlineStyle](nodelistview.md#_rawinlinestyle) -* [actions](nodelistview.md#actions) -* [native](nodelistview.md#abstract-native) -* [nodeChildren](nodelistview.md#nodechildren) -* [nodeParent](nodelistview.md#optional-nodeparent) -* [type](nodelistview.md#type) -* [viewportWidget](nodelistview.md#optional-viewportwidget) - -### Accessors - -* [layout](nodelistview.md#layout) - -### Methods - -* [acceptDrops](nodelistview.md#acceptdrops) -* [activateWindow](nodelistview.md#activatewindow) -* [addAction](nodelistview.md#addaction) -* [addEventListener](nodelistview.md#addeventlistener) -* [adjustSize](nodelistview.md#adjustsize) -* [alternatingRowColors](nodelistview.md#alternatingrowcolors) -* [autoScrollMargin](nodelistview.md#autoscrollmargin) -* [batchSize](nodelistview.md#batchsize) -* [clearFocus](nodelistview.md#clearfocus) -* [clearPropertyFlags](nodelistview.md#clearpropertyflags) -* [close](nodelistview.md#close) -* [currentIndex](nodelistview.md#currentindex) -* [defaultDropAction](nodelistview.md#defaultdropaction) -* [dragDropMode](nodelistview.md#dragdropmode) -* [dragDropOverwriteMode](nodelistview.md#dragdropoverwritemode) -* [dragEnabled](nodelistview.md#dragenabled) -* [editTriggers](nodelistview.md#edittriggers) -* [flow](nodelistview.md#flow) -* [font](nodelistview.md#font) -* [frameRect](nodelistview.md#framerect) -* [frameShadow](nodelistview.md#frameshadow) -* [frameShape](nodelistview.md#frameshape) -* [frameStyle](nodelistview.md#framestyle) -* [frameWidth](nodelistview.md#framewidth) -* [geometry](nodelistview.md#geometry) -* [getFlexNode](nodelistview.md#getflexnode) -* [gridSize](nodelistview.md#gridsize) -* [hasAutoScroll](nodelistview.md#hasautoscroll) -* [hasMouseTracking](nodelistview.md#hasmousetracking) -* [hide](nodelistview.md#hide) -* [horizontalScrollMode](nodelistview.md#horizontalscrollmode) -* [iconSize](nodelistview.md#iconsize) -* [indexWidget](nodelistview.md#indexwidget) -* [inherits](nodelistview.md#inherits) -* [isActiveWindow](nodelistview.md#isactivewindow) -* [isEnabled](nodelistview.md#isenabled) -* [isRowHidden](nodelistview.md#isrowhidden) -* [isSelectionRectVisible](nodelistview.md#isselectionrectvisible) -* [isVisible](nodelistview.md#isvisible) -* [isWrapping](nodelistview.md#iswrapping) -* [itemAlignment](nodelistview.md#itemalignment) -* [layoutMode](nodelistview.md#layoutmode) -* [lineWidth](nodelistview.md#linewidth) -* [lower](nodelistview.md#lower) -* [mapFromGlobal](nodelistview.md#mapfromglobal) -* [mapFromParent](nodelistview.md#mapfromparent) -* [mapToGlobal](nodelistview.md#maptoglobal) -* [mapToParent](nodelistview.md#maptoparent) -* [maximumSize](nodelistview.md#maximumsize) -* [maximumViewportSize](nodelistview.md#maximumviewportsize) -* [midLineWidth](nodelistview.md#midlinewidth) -* [minimumSize](nodelistview.md#minimumsize) -* [modelColumn](nodelistview.md#modelcolumn) -* [move](nodelistview.md#move) -* [movement](nodelistview.md#movement) -* [objectName](nodelistview.md#objectname) -* [pos](nodelistview.md#pos) -* [property](nodelistview.md#property) -* [raise](nodelistview.md#raise) -* [removeAction](nodelistview.md#removeaction) -* [removeEventListener](nodelistview.md#removeeventlistener) -* [repaint](nodelistview.md#repaint) -* [repolish](nodelistview.md#repolish) -* [resetHorizontalScrollMode](nodelistview.md#resethorizontalscrollmode) -* [resetVerticalScrollMode](nodelistview.md#resetverticalscrollmode) -* [resize](nodelistview.md#resize) -* [resizeMode](nodelistview.md#resizemode) -* [scrollToBottom](nodelistview.md#scrolltobottom) -* [scrollToTop](nodelistview.md#scrolltotop) -* [selectionBehavior](nodelistview.md#selectionbehavior) -* [selectionMode](nodelistview.md#selectionmode) -* [setAcceptDrops](nodelistview.md#setacceptdrops) -* [setAlternatingRowColors](nodelistview.md#setalternatingrowcolors) -* [setAttribute](nodelistview.md#setattribute) -* [setAutoScroll](nodelistview.md#setautoscroll) -* [setAutoScrollMargin](nodelistview.md#setautoscrollmargin) -* [setBatchSize](nodelistview.md#setbatchsize) -* [setContextMenuPolicy](nodelistview.md#setcontextmenupolicy) -* [setCurrentIndex](nodelistview.md#setcurrentindex) -* [setCursor](nodelistview.md#setcursor) -* [setDefaultDropAction](nodelistview.md#setdefaultdropaction) -* [setDragDropMode](nodelistview.md#setdragdropmode) -* [setDragDropOverwriteMode](nodelistview.md#setdragdropoverwritemode) -* [setDragEnabled](nodelistview.md#setdragenabled) -* [setDropIndicatorShown](nodelistview.md#setdropindicatorshown) -* [setEditTriggers](nodelistview.md#setedittriggers) -* [setEnabled](nodelistview.md#setenabled) -* [setFixedSize](nodelistview.md#setfixedsize) -* [setFlexNodeSizeControlled](nodelistview.md#setflexnodesizecontrolled) -* [setFlow](nodelistview.md#setflow) -* [setFocus](nodelistview.md#setfocus) -* [setFocusPolicy](nodelistview.md#setfocuspolicy) -* [setFont](nodelistview.md#setfont) -* [setFrameRect](nodelistview.md#setframerect) -* [setFrameShadow](nodelistview.md#setframeshadow) -* [setFrameShape](nodelistview.md#setframeshape) -* [setFrameStyle](nodelistview.md#setframestyle) -* [setGeometry](nodelistview.md#setgeometry) -* [setGraphicsEffect](nodelistview.md#setgraphicseffect) -* [setGridSize](nodelistview.md#setgridsize) -* [setHorizontalScrollBar](nodelistview.md#sethorizontalscrollbar) -* [setHorizontalScrollBarPolicy](nodelistview.md#sethorizontalscrollbarpolicy) -* [setHorizontalScrollMode](nodelistview.md#sethorizontalscrollmode) -* [setIconSize](nodelistview.md#seticonsize) -* [setIndexWidget](nodelistview.md#setindexwidget) -* [setInlineStyle](nodelistview.md#setinlinestyle) -* [setItemAlignment](nodelistview.md#setitemalignment) -* [setLayout](nodelistview.md#setlayout) -* [setLayoutMode](nodelistview.md#setlayoutmode) -* [setLineWidth](nodelistview.md#setlinewidth) -* [setMaximumSize](nodelistview.md#setmaximumsize) -* [setMidLineWidth](nodelistview.md#setmidlinewidth) -* [setMinimumSize](nodelistview.md#setminimumsize) -* [setModelColumn](nodelistview.md#setmodelcolumn) -* [setMouseTracking](nodelistview.md#setmousetracking) -* [setMovement](nodelistview.md#setmovement) -* [setNodeParent](nodelistview.md#setnodeparent) -* [setObjectName](nodelistview.md#setobjectname) -* [setProperty](nodelistview.md#setproperty) -* [setResizeMode](nodelistview.md#setresizemode) -* [setRowHidden](nodelistview.md#setrowhidden) -* [setSelectionBehavior](nodelistview.md#setselectionbehavior) -* [setSelectionMode](nodelistview.md#setselectionmode) -* [setSelectionRectVisible](nodelistview.md#setselectionrectvisible) -* [setSpacing](nodelistview.md#setspacing) -* [setStyleSheet](nodelistview.md#setstylesheet) -* [setTabKeyNavigation](nodelistview.md#settabkeynavigation) -* [setTextElideMode](nodelistview.md#settextelidemode) -* [setUniformItemSizes](nodelistview.md#setuniformitemsizes) -* [setVerticalScrollBar](nodelistview.md#setverticalscrollbar) -* [setVerticalScrollBarPolicy](nodelistview.md#setverticalscrollbarpolicy) -* [setVerticalScrollMode](nodelistview.md#setverticalscrollmode) -* [setViewMode](nodelistview.md#setviewmode) -* [setViewport](nodelistview.md#setviewport) -* [setWindowFlag](nodelistview.md#setwindowflag) -* [setWindowIcon](nodelistview.md#setwindowicon) -* [setWindowOpacity](nodelistview.md#setwindowopacity) -* [setWindowState](nodelistview.md#setwindowstate) -* [setWindowTitle](nodelistview.md#setwindowtitle) -* [setWordWrap](nodelistview.md#setwordwrap) -* [setWrapping](nodelistview.md#setwrapping) -* [show](nodelistview.md#show) -* [showDropIndicator](nodelistview.md#showdropindicator) -* [showFullScreen](nodelistview.md#showfullscreen) -* [showMaximized](nodelistview.md#showmaximized) -* [showMinimized](nodelistview.md#showminimized) -* [showNormal](nodelistview.md#shownormal) -* [size](nodelistview.md#size) -* [spacing](nodelistview.md#spacing) -* [styleSheet](nodelistview.md#stylesheet) -* [tabKeyNavigation](nodelistview.md#tabkeynavigation) -* [testAttribute](nodelistview.md#testattribute) -* [textElideMode](nodelistview.md#textelidemode) -* [uniformItemSizes](nodelistview.md#uniformitemsizes) -* [update](nodelistview.md#update) -* [updateGeometry](nodelistview.md#updategeometry) -* [verticalScrollMode](nodelistview.md#verticalscrollmode) -* [viewMode](nodelistview.md#viewmode) -* [viewport](nodelistview.md#viewport) -* [windowOpacity](nodelistview.md#windowopacity) -* [windowState](nodelistview.md#windowstate) -* [windowTitle](nodelistview.md#windowtitle) -* [wordWrap](nodelistview.md#wordwrap) - -## Constructors - -### constructor - -\+ **new NodeListView**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeListView](nodelistview.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeListView](nodelistview.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -___ - -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### alternatingRowColors - -▸ **alternatingRowColors**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[alternatingRowColors](qabstractitemview.md#alternatingrowcolors)* - -**Returns:** *boolean* - -___ - -### autoScrollMargin - -▸ **autoScrollMargin**(): *number* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[autoScrollMargin](qabstractitemview.md#autoscrollmargin)* - -**Returns:** *number* - -___ - -### batchSize - -▸ **batchSize**(): *number* - -**Returns:** *number* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### clearPropertyFlags - -▸ **clearPropertyFlags**(): *void* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### currentIndex - -▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* - -**Returns:** *[QModelIndex](qmodelindex.md)* - -___ - -### defaultDropAction - -▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* - -**Returns:** *[DropAction](../enums/dropaction.md)* - -___ - -### dragDropMode - -▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* - -**Returns:** *[DragDropMode](../enums/dragdropmode.md)* - -___ - -### dragDropOverwriteMode - -▸ **dragDropOverwriteMode**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* - -**Returns:** *boolean* - -___ - -### dragEnabled - -▸ **dragEnabled**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* - -**Returns:** *boolean* - -___ - -### editTriggers - -▸ **editTriggers**(): *number* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* - -**Returns:** *number* - -___ - -### flow - -▸ **flow**(): *[Flow](../enums/flow.md)* - -**Returns:** *[Flow](../enums/flow.md)* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### frameRect - -▸ **frameRect**(): *[QRect](qrect.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### frameShadow - -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* - -**Returns:** *[Shadow](../enums/shadow.md)* - -___ - -### frameShape - -▸ **frameShape**(): *[Shape](../enums/shape.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* - -**Returns:** *[Shape](../enums/shape.md)* - -___ - -### frameStyle - -▸ **frameStyle**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* - -**Returns:** *number* - -___ - -### frameWidth - -▸ **frameWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* - -**Returns:** *number* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### gridSize - -▸ **gridSize**(): *[QSize](qsize.md)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### hasAutoScroll - -▸ **hasAutoScroll**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* - -**Returns:** *boolean* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### horizontalScrollMode - -▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* - -**Returns:** *[ScrollMode](../enums/scrollmode.md)* - -___ - -### iconSize - -▸ **iconSize**(): *[QSize](qsize.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### indexWidget - -▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | - -**Returns:** *[QWidget](qwidget.md)* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isRowHidden - -▸ **isRowHidden**(`row`: number): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *boolean* - -___ - -### isSelectionRectVisible - -▸ **isSelectionRectVisible**(): *boolean* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### isWrapping - -▸ **isWrapping**(): *boolean* - -**Returns:** *boolean* - -___ - -### itemAlignment - -▸ **itemAlignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* - -**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* - -___ - -### layoutMode - -▸ **layoutMode**(): *[LayoutMode](../enums/layoutmode.md)* - -**Returns:** *[LayoutMode](../enums/layoutmode.md)* - -___ - -### lineWidth - -▸ **lineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* - -**Returns:** *number* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### maximumViewportSize - -▸ **maximumViewportSize**(): *[QSize](qsize.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### midLineWidth - -▸ **midLineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* - -**Returns:** *number* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### modelColumn - -▸ **modelColumn**(): *number* - -**Returns:** *number* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### movement - -▸ **movement**(): *[Movement](../enums/movement.md)* - -**Returns:** *[Movement](../enums/movement.md)* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resetHorizontalScrollMode - -▸ **resetHorizontalScrollMode**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* - -**Returns:** *void* - -___ - -### resetVerticalScrollMode - -▸ **resetVerticalScrollMode**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### resizeMode - -▸ **resizeMode**(): *[ResizeMode](../enums/resizemode.md)* - -**Returns:** *[ResizeMode](../enums/resizemode.md)* - -___ - -### scrollToBottom - -▸ **scrollToBottom**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* - -**Returns:** *void* - -___ - -### scrollToTop - -▸ **scrollToTop**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* - -**Returns:** *void* - -___ - -### selectionBehavior - -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* - -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* - -___ - -### selectionMode - -▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* - -**Returns:** *[SelectionMode](../enums/selectionmode.md)* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAlternatingRowColors - -▸ **setAlternatingRowColors**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setAutoScroll - -▸ **setAutoScroll**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setAutoScrollMargin - -▸ **setAutoScrollMargin**(`margin`: number): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* - -**Parameters:** - -Name | Type | ------- | ------ | -`margin` | number | - -**Returns:** *void* - -___ - -### setBatchSize - -▸ **setBatchSize**(`batchSize`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`batchSize` | number | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCurrentIndex - -▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setDefaultDropAction - -▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`dropAction` | [DropAction](../enums/dropaction.md) | - -**Returns:** *void* - -___ - -### setDragDropMode - -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | - -**Returns:** *void* - -___ - -### setDragDropOverwriteMode - -▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`overwrite` | boolean | - -**Returns:** *void* - -___ - -### setDragEnabled - -▸ **setDragEnabled**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setDropIndicatorShown - -▸ **setDropIndicatorShown**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setEditTriggers - -▸ **setEditTriggers**(`triggers`: number): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* - -**Parameters:** - -Name | Type | ------- | ------ | -`triggers` | number | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFlow - -▸ **setFlow**(`flow`: [Flow](../enums/flow.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`flow` | [Flow](../enums/flow.md) | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setFrameRect - -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`r` | [QRect](qrect.md) | - -**Returns:** *void* - -___ - -### setFrameShadow - -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shadow](../enums/shadow.md) | - -**Returns:** *void* - -___ - -### setFrameShape - -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shape](../enums/shape.md) | - -**Returns:** *void* - -___ - -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | number | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setGridSize - -▸ **setGridSize**(`size`: [QSize](qsize.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`size` | [QSize](qsize.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollBar - -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollBarPolicy - -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollMode - -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | boolean | - -**Returns:** *void* - -___ - -### setIconSize - -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | - -**Returns:** *void* - -___ - -### setIndexWidget - -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setItemAlignment - -▸ **setItemAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setLayoutMode - -▸ **setLayoutMode**(`mode`: [LayoutMode](../enums/layoutmode.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [LayoutMode](../enums/layoutmode.md) | - -**Returns:** *void* - -___ - -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setModelColumn - -▸ **setModelColumn**(`column`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setMovement - -▸ **setMovement**(`movement`: [Movement](../enums/movement.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`movement` | [Movement](../enums/movement.md) | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setResizeMode - -▸ **setResizeMode**(`mode`: [ResizeMode](../enums/resizemode.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [ResizeMode](../enums/resizemode.md) | - -**Returns:** *void* - -___ - -### setRowHidden - -▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`hide` | boolean | - -**Returns:** *void* - -___ - -### setSelectionBehavior - -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* - -**Parameters:** - -Name | Type | ------- | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | - -**Returns:** *void* - -___ - -### setSelectionMode - -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | - -**Returns:** *void* - -___ - -### setSelectionRectVisible - -▸ **setSelectionRectVisible**(`show`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`show` | boolean | - -**Returns:** *void* - -___ - -### setSpacing - -▸ **setSpacing**(`space`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`space` | number | - -**Returns:** *void* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setTabKeyNavigation - -▸ **setTabKeyNavigation**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setTextElideMode - -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | - -**Returns:** *void* - -___ - -### setUniformItemSizes - -▸ **setUniformItemSizes**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setVerticalScrollBar - -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollBarPolicy - -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollMode - -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | - -**Returns:** *void* - -___ - -### setViewMode - -▸ **setViewMode**(`mode`: [ListViewMode](../enums/listviewmode.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [ListViewMode](../enums/listviewmode.md) | - -**Returns:** *void* - -___ - -### setViewport - -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* - -**Parameters:** - -Name | Type | ------- | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### setWordWrap - -▸ **setWordWrap**(`on`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setWrapping - -▸ **setWrapping**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showDropIndicator - -▸ **showDropIndicator**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[showDropIndicator](qabstractitemview.md#showdropindicator)* - -**Returns:** *boolean* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### spacing - -▸ **spacing**(): *number* - -**Returns:** *number* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### tabKeyNavigation - -▸ **tabKeyNavigation**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[tabKeyNavigation](qabstractitemview.md#tabkeynavigation)* - -**Returns:** *boolean* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### textElideMode - -▸ **textElideMode**(): *[TextElideMode](../enums/textelidemode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[textElideMode](qabstractitemview.md#textelidemode)* - -**Returns:** *[TextElideMode](../enums/textelidemode.md)* - -___ - -### uniformItemSizes - -▸ **uniformItemSizes**(): *boolean* - -**Returns:** *boolean* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### verticalScrollMode - -▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[verticalScrollMode](qabstractitemview.md#verticalscrollmode)* - -**Returns:** *[ScrollMode](../enums/scrollmode.md)* - -___ - -### viewMode - -▸ **viewMode**(): *[ListViewMode](../enums/listviewmode.md)* - -**Returns:** *[ListViewMode](../enums/listviewmode.md)* - -___ - -### viewport - -▸ **viewport**(): *[QWidget](qwidget.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewport](qabstractscrollarea.md#viewport)* - -**Returns:** *[QWidget](qwidget.md)* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* - -___ - -### wordWrap - -▸ **wordWrap**(): *boolean* - -**Returns:** *boolean* diff --git a/website/docs/api/generated/classes/nodeobject.md b/website/docs/api/generated/classes/nodeobject.md deleted file mode 100644 index 736506276f..0000000000 --- a/website/docs/api/generated/classes/nodeobject.md +++ /dev/null @@ -1,280 +0,0 @@ ---- -id: "nodeobject" -title: "NodeObject" -sidebar_label: "NodeObject" ---- - -## Type parameters - -▪ **Signals**: *[QObjectSignals](../interfaces/qobjectsignals.md)* - -## Hierarchy - - ↳ [EventWidget](eventwidget.md)‹Signals› - - ↳ **NodeObject** - - ↳ [QObject](qobject.md) - - ↳ [NodeLayout](nodelayout.md) - - ↳ [YogaWidget](yogawidget.md) - - ↳ [QAction](qaction.md) - - ↳ [QGraphicsEffect](qgraphicseffect.md) - - ↳ [QApplication](qapplication.md) - - ↳ [QMovie](qmovie.md) - - ↳ [QStandardItemModel](qstandarditemmodel.md) - - ↳ [QButtonGroup](qbuttongroup.md) - - ↳ [QSystemTrayIcon](qsystemtrayicon.md) - - ↳ [QShortcut](qshortcut.md) - -## Index - -### Constructors - -* [constructor](nodeobject.md#constructor) - -### Properties - -* [native](nodeobject.md#abstract-native) -* [nodeChildren](nodeobject.md#nodechildren) -* [nodeParent](nodeobject.md#optional-nodeparent) - -### Methods - -* [addEventListener](nodeobject.md#addeventlistener) -* [inherits](nodeobject.md#inherits) -* [objectName](nodeobject.md#objectname) -* [property](nodeobject.md#property) -* [removeEventListener](nodeobject.md#removeeventlistener) -* [setNodeParent](nodeobject.md#setnodeparent) -* [setObjectName](nodeobject.md#setobjectname) -* [setProperty](nodeobject.md#setproperty) - -## Constructors - -### constructor - -\+ **new NodeObject**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeObject](nodeobject.md)* - -*Inherited from [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeObject](nodeobject.md)* - -## Properties - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -## Methods - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### objectName - -▸ **objectName**(): *string* - -**Returns:** *string* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* diff --git a/website/docs/api/generated/classes/nodetableview.md b/website/docs/api/generated/classes/nodetableview.md deleted file mode 100644 index 4ac966fa81..0000000000 --- a/website/docs/api/generated/classes/nodetableview.md +++ /dev/null @@ -1,2626 +0,0 @@ ---- -id: "nodetableview" -title: "NodeTableView" -sidebar_label: "NodeTableView" ---- - -> The QTableView class provides a default model/view implementation of a table view. - -**This class is a JS wrapper around Qt's [QTableView class](https://doc.qt.io/qt-5/qtableview.html)** - -### Example - -```javascript -const { QTableView } = require("@nodegui/nodegui"); - -const tableview = new QTableView(); - -``` - -## Type parameters - -▪ **Signals**: *[QTableViewSignals](../globals.md#qtableviewsignals)* - -## Hierarchy - - ↳ [QAbstractItemView](qabstractitemview.md)‹Signals› - - ↳ **NodeTableView** - - ↳ [QTableView](qtableview.md) - -## Index - -### Constructors - -* [constructor](nodetableview.md#constructor) - -### Properties - -* [_layout](nodetableview.md#optional-_layout) -* [_rawInlineStyle](nodetableview.md#_rawinlinestyle) -* [actions](nodetableview.md#actions) -* [native](nodetableview.md#abstract-native) -* [nodeChildren](nodetableview.md#nodechildren) -* [nodeParent](nodetableview.md#optional-nodeparent) -* [type](nodetableview.md#type) -* [viewportWidget](nodetableview.md#optional-viewportwidget) - -### Accessors - -* [layout](nodetableview.md#layout) - -### Methods - -* [acceptDrops](nodetableview.md#acceptdrops) -* [activateWindow](nodetableview.md#activatewindow) -* [addAction](nodetableview.md#addaction) -* [addEventListener](nodetableview.md#addeventlistener) -* [adjustSize](nodetableview.md#adjustsize) -* [alternatingRowColors](nodetableview.md#alternatingrowcolors) -* [autoScrollMargin](nodetableview.md#autoscrollmargin) -* [clearFocus](nodetableview.md#clearfocus) -* [clearSpans](nodetableview.md#clearspans) -* [close](nodetableview.md#close) -* [columnAt](nodetableview.md#columnat) -* [columnSpan](nodetableview.md#columnspan) -* [columnViewportPosition](nodetableview.md#columnviewportposition) -* [columnWidth](nodetableview.md#columnwidth) -* [currentIndex](nodetableview.md#currentindex) -* [defaultDropAction](nodetableview.md#defaultdropaction) -* [dragDropMode](nodetableview.md#dragdropmode) -* [dragDropOverwriteMode](nodetableview.md#dragdropoverwritemode) -* [dragEnabled](nodetableview.md#dragenabled) -* [editTriggers](nodetableview.md#edittriggers) -* [font](nodetableview.md#font) -* [frameRect](nodetableview.md#framerect) -* [frameShadow](nodetableview.md#frameshadow) -* [frameShape](nodetableview.md#frameshape) -* [frameStyle](nodetableview.md#framestyle) -* [frameWidth](nodetableview.md#framewidth) -* [geometry](nodetableview.md#geometry) -* [getFlexNode](nodetableview.md#getflexnode) -* [gridStyle](nodetableview.md#gridstyle) -* [hasAutoScroll](nodetableview.md#hasautoscroll) -* [hasMouseTracking](nodetableview.md#hasmousetracking) -* [hide](nodetableview.md#hide) -* [hideColumn](nodetableview.md#hidecolumn) -* [hideRow](nodetableview.md#hiderow) -* [horizontalScrollMode](nodetableview.md#horizontalscrollmode) -* [iconSize](nodetableview.md#iconsize) -* [indexWidget](nodetableview.md#indexwidget) -* [inherits](nodetableview.md#inherits) -* [isActiveWindow](nodetableview.md#isactivewindow) -* [isColumnHidden](nodetableview.md#iscolumnhidden) -* [isCornerButtonEnabled](nodetableview.md#iscornerbuttonenabled) -* [isEnabled](nodetableview.md#isenabled) -* [isRowHidden](nodetableview.md#isrowhidden) -* [isSortingEnabled](nodetableview.md#issortingenabled) -* [isVisible](nodetableview.md#isvisible) -* [lineWidth](nodetableview.md#linewidth) -* [lower](nodetableview.md#lower) -* [mapFromGlobal](nodetableview.md#mapfromglobal) -* [mapFromParent](nodetableview.md#mapfromparent) -* [mapToGlobal](nodetableview.md#maptoglobal) -* [mapToParent](nodetableview.md#maptoparent) -* [maximumSize](nodetableview.md#maximumsize) -* [maximumViewportSize](nodetableview.md#maximumviewportsize) -* [midLineWidth](nodetableview.md#midlinewidth) -* [minimumSize](nodetableview.md#minimumsize) -* [move](nodetableview.md#move) -* [objectName](nodetableview.md#objectname) -* [pos](nodetableview.md#pos) -* [property](nodetableview.md#property) -* [raise](nodetableview.md#raise) -* [removeAction](nodetableview.md#removeaction) -* [removeEventListener](nodetableview.md#removeeventlistener) -* [repaint](nodetableview.md#repaint) -* [repolish](nodetableview.md#repolish) -* [resetHorizontalScrollMode](nodetableview.md#resethorizontalscrollmode) -* [resetVerticalScrollMode](nodetableview.md#resetverticalscrollmode) -* [resize](nodetableview.md#resize) -* [resizeColumnToContents](nodetableview.md#resizecolumntocontents) -* [resizeColumnsToContents](nodetableview.md#resizecolumnstocontents) -* [resizeRowToContents](nodetableview.md#resizerowtocontents) -* [resizeRowsToContents](nodetableview.md#resizerowstocontents) -* [rowAt](nodetableview.md#rowat) -* [rowHeight](nodetableview.md#rowheight) -* [rowSpan](nodetableview.md#rowspan) -* [rowViewportPosition](nodetableview.md#rowviewportposition) -* [scrollToBottom](nodetableview.md#scrolltobottom) -* [scrollToTop](nodetableview.md#scrolltotop) -* [selectColumn](nodetableview.md#selectcolumn) -* [selectRow](nodetableview.md#selectrow) -* [selectionBehavior](nodetableview.md#selectionbehavior) -* [selectionMode](nodetableview.md#selectionmode) -* [setAcceptDrops](nodetableview.md#setacceptdrops) -* [setAlternatingRowColors](nodetableview.md#setalternatingrowcolors) -* [setAttribute](nodetableview.md#setattribute) -* [setAutoScroll](nodetableview.md#setautoscroll) -* [setAutoScrollMargin](nodetableview.md#setautoscrollmargin) -* [setColumnHidden](nodetableview.md#setcolumnhidden) -* [setColumnWidth](nodetableview.md#setcolumnwidth) -* [setContextMenuPolicy](nodetableview.md#setcontextmenupolicy) -* [setCornerButtonEnabled](nodetableview.md#setcornerbuttonenabled) -* [setCurrentIndex](nodetableview.md#setcurrentindex) -* [setCursor](nodetableview.md#setcursor) -* [setDefaultDropAction](nodetableview.md#setdefaultdropaction) -* [setDragDropMode](nodetableview.md#setdragdropmode) -* [setDragDropOverwriteMode](nodetableview.md#setdragdropoverwritemode) -* [setDragEnabled](nodetableview.md#setdragenabled) -* [setDropIndicatorShown](nodetableview.md#setdropindicatorshown) -* [setEditTriggers](nodetableview.md#setedittriggers) -* [setEnabled](nodetableview.md#setenabled) -* [setFixedSize](nodetableview.md#setfixedsize) -* [setFlexNodeSizeControlled](nodetableview.md#setflexnodesizecontrolled) -* [setFocus](nodetableview.md#setfocus) -* [setFocusPolicy](nodetableview.md#setfocuspolicy) -* [setFont](nodetableview.md#setfont) -* [setFrameRect](nodetableview.md#setframerect) -* [setFrameShadow](nodetableview.md#setframeshadow) -* [setFrameShape](nodetableview.md#setframeshape) -* [setFrameStyle](nodetableview.md#setframestyle) -* [setGeometry](nodetableview.md#setgeometry) -* [setGraphicsEffect](nodetableview.md#setgraphicseffect) -* [setGridStyle](nodetableview.md#setgridstyle) -* [setHorizontalScrollBar](nodetableview.md#sethorizontalscrollbar) -* [setHorizontalScrollBarPolicy](nodetableview.md#sethorizontalscrollbarpolicy) -* [setHorizontalScrollMode](nodetableview.md#sethorizontalscrollmode) -* [setIconSize](nodetableview.md#seticonsize) -* [setIndexWidget](nodetableview.md#setindexwidget) -* [setInlineStyle](nodetableview.md#setinlinestyle) -* [setLayout](nodetableview.md#setlayout) -* [setLineWidth](nodetableview.md#setlinewidth) -* [setMaximumSize](nodetableview.md#setmaximumsize) -* [setMidLineWidth](nodetableview.md#setmidlinewidth) -* [setMinimumSize](nodetableview.md#setminimumsize) -* [setMouseTracking](nodetableview.md#setmousetracking) -* [setNodeParent](nodetableview.md#setnodeparent) -* [setObjectName](nodetableview.md#setobjectname) -* [setProperty](nodetableview.md#setproperty) -* [setRowHeight](nodetableview.md#setrowheight) -* [setRowHidden](nodetableview.md#setrowhidden) -* [setSelectionBehavior](nodetableview.md#setselectionbehavior) -* [setSelectionMode](nodetableview.md#setselectionmode) -* [setShowGrid](nodetableview.md#setshowgrid) -* [setSortingEnabled](nodetableview.md#setsortingenabled) -* [setSpan](nodetableview.md#setspan) -* [setStyleSheet](nodetableview.md#setstylesheet) -* [setTabKeyNavigation](nodetableview.md#settabkeynavigation) -* [setTextElideMode](nodetableview.md#settextelidemode) -* [setVerticalScrollBar](nodetableview.md#setverticalscrollbar) -* [setVerticalScrollBarPolicy](nodetableview.md#setverticalscrollbarpolicy) -* [setVerticalScrollMode](nodetableview.md#setverticalscrollmode) -* [setViewport](nodetableview.md#setviewport) -* [setWindowFlag](nodetableview.md#setwindowflag) -* [setWindowIcon](nodetableview.md#setwindowicon) -* [setWindowOpacity](nodetableview.md#setwindowopacity) -* [setWindowState](nodetableview.md#setwindowstate) -* [setWindowTitle](nodetableview.md#setwindowtitle) -* [setWordWrap](nodetableview.md#setwordwrap) -* [show](nodetableview.md#show) -* [showColumn](nodetableview.md#showcolumn) -* [showDropIndicator](nodetableview.md#showdropindicator) -* [showFullScreen](nodetableview.md#showfullscreen) -* [showGrid](nodetableview.md#showgrid) -* [showMaximized](nodetableview.md#showmaximized) -* [showMinimized](nodetableview.md#showminimized) -* [showNormal](nodetableview.md#shownormal) -* [showRow](nodetableview.md#showrow) -* [size](nodetableview.md#size) -* [sortByColumn](nodetableview.md#sortbycolumn) -* [styleSheet](nodetableview.md#stylesheet) -* [tabKeyNavigation](nodetableview.md#tabkeynavigation) -* [testAttribute](nodetableview.md#testattribute) -* [textElideMode](nodetableview.md#textelidemode) -* [update](nodetableview.md#update) -* [updateGeometry](nodetableview.md#updategeometry) -* [verticalScrollMode](nodetableview.md#verticalscrollmode) -* [viewport](nodetableview.md#viewport) -* [windowOpacity](nodetableview.md#windowopacity) -* [windowState](nodetableview.md#windowstate) -* [windowTitle](nodetableview.md#windowtitle) -* [wordWrap](nodetableview.md#wordwrap) - -## Constructors - -### constructor - -\+ **new NodeTableView**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeTableView](nodetableview.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeTableView](nodetableview.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -___ - -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### alternatingRowColors - -▸ **alternatingRowColors**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[alternatingRowColors](qabstractitemview.md#alternatingrowcolors)* - -**Returns:** *boolean* - -___ - -### autoScrollMargin - -▸ **autoScrollMargin**(): *number* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[autoScrollMargin](qabstractitemview.md#autoscrollmargin)* - -**Returns:** *number* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### clearSpans - -▸ **clearSpans**(): *void* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### columnAt - -▸ **columnAt**(`x`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | - -**Returns:** *number* - -___ - -### columnSpan - -▸ **columnSpan**(`row`: number, `column`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`column` | number | - -**Returns:** *number* - -___ - -### columnViewportPosition - -▸ **columnViewportPosition**(`column`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *number* - -___ - -### columnWidth - -▸ **columnWidth**(`column`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *number* - -___ - -### currentIndex - -▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* - -**Returns:** *[QModelIndex](qmodelindex.md)* - -___ - -### defaultDropAction - -▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* - -**Returns:** *[DropAction](../enums/dropaction.md)* - -___ - -### dragDropMode - -▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* - -**Returns:** *[DragDropMode](../enums/dragdropmode.md)* - -___ - -### dragDropOverwriteMode - -▸ **dragDropOverwriteMode**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* - -**Returns:** *boolean* - -___ - -### dragEnabled - -▸ **dragEnabled**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* - -**Returns:** *boolean* - -___ - -### editTriggers - -▸ **editTriggers**(): *number* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* - -**Returns:** *number* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### frameRect - -▸ **frameRect**(): *[QRect](qrect.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### frameShadow - -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* - -**Returns:** *[Shadow](../enums/shadow.md)* - -___ - -### frameShape - -▸ **frameShape**(): *[Shape](../enums/shape.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* - -**Returns:** *[Shape](../enums/shape.md)* - -___ - -### frameStyle - -▸ **frameStyle**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* - -**Returns:** *number* - -___ - -### frameWidth - -▸ **frameWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* - -**Returns:** *number* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### gridStyle - -▸ **gridStyle**(): *[PenStyle](../enums/penstyle.md)* - -**Returns:** *[PenStyle](../enums/penstyle.md)* - -___ - -### hasAutoScroll - -▸ **hasAutoScroll**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* - -**Returns:** *boolean* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### hideColumn - -▸ **hideColumn**(`column`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *void* - -___ - -### hideRow - -▸ **hideRow**(`row`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *void* - -___ - -### horizontalScrollMode - -▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* - -**Returns:** *[ScrollMode](../enums/scrollmode.md)* - -___ - -### iconSize - -▸ **iconSize**(): *[QSize](qsize.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### indexWidget - -▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | - -**Returns:** *[QWidget](qwidget.md)* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isColumnHidden - -▸ **isColumnHidden**(`column`: number): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *boolean* - -___ - -### isCornerButtonEnabled - -▸ **isCornerButtonEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isRowHidden - -▸ **isRowHidden**(`row`: number): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *boolean* - -___ - -### isSortingEnabled - -▸ **isSortingEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### lineWidth - -▸ **lineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* - -**Returns:** *number* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### maximumViewportSize - -▸ **maximumViewportSize**(): *[QSize](qsize.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### midLineWidth - -▸ **midLineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* - -**Returns:** *number* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resetHorizontalScrollMode - -▸ **resetHorizontalScrollMode**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* - -**Returns:** *void* - -___ - -### resetVerticalScrollMode - -▸ **resetVerticalScrollMode**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### resizeColumnToContents - -▸ **resizeColumnToContents**(`column`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *void* - -___ - -### resizeColumnsToContents - -▸ **resizeColumnsToContents**(): *void* - -**Returns:** *void* - -___ - -### resizeRowToContents - -▸ **resizeRowToContents**(`row`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *void* - -___ - -### resizeRowsToContents - -▸ **resizeRowsToContents**(): *void* - -**Returns:** *void* - -___ - -### rowAt - -▸ **rowAt**(`y`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`y` | number | - -**Returns:** *number* - -___ - -### rowHeight - -▸ **rowHeight**(`row`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *number* - -___ - -### rowSpan - -▸ **rowSpan**(`row`: number, `column`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`column` | number | - -**Returns:** *number* - -___ - -### rowViewportPosition - -▸ **rowViewportPosition**(`row`: number): *number* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *number* - -___ - -### scrollToBottom - -▸ **scrollToBottom**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* - -**Returns:** *void* - -___ - -### scrollToTop - -▸ **scrollToTop**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* - -**Returns:** *void* - -___ - -### selectColumn - -▸ **selectColumn**(`column`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *void* - -___ - -### selectRow - -▸ **selectRow**(`row`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *void* - -___ - -### selectionBehavior - -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* - -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* - -___ - -### selectionMode - -▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* - -**Returns:** *[SelectionMode](../enums/selectionmode.md)* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAlternatingRowColors - -▸ **setAlternatingRowColors**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setAutoScroll - -▸ **setAutoScroll**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setAutoScrollMargin - -▸ **setAutoScrollMargin**(`margin`: number): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* - -**Parameters:** - -Name | Type | ------- | ------ | -`margin` | number | - -**Returns:** *void* - -___ - -### setColumnHidden - -▸ **setColumnHidden**(`column`: number, `hide`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | -`hide` | boolean | - -**Returns:** *void* - -___ - -### setColumnWidth - -▸ **setColumnWidth**(`column`: number, `width`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | -`width` | number | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCornerButtonEnabled - -▸ **setCornerButtonEnabled**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setCurrentIndex - -▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setDefaultDropAction - -▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`dropAction` | [DropAction](../enums/dropaction.md) | - -**Returns:** *void* - -___ - -### setDragDropMode - -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | - -**Returns:** *void* - -___ - -### setDragDropOverwriteMode - -▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`overwrite` | boolean | - -**Returns:** *void* - -___ - -### setDragEnabled - -▸ **setDragEnabled**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setDropIndicatorShown - -▸ **setDropIndicatorShown**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setEditTriggers - -▸ **setEditTriggers**(`triggers`: number): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* - -**Parameters:** - -Name | Type | ------- | ------ | -`triggers` | number | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setFrameRect - -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`r` | [QRect](qrect.md) | - -**Returns:** *void* - -___ - -### setFrameShadow - -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shadow](../enums/shadow.md) | - -**Returns:** *void* - -___ - -### setFrameShape - -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shape](../enums/shape.md) | - -**Returns:** *void* - -___ - -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | number | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setGridStyle - -▸ **setGridStyle**(`style`: [PenStyle](../enums/penstyle.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | [PenStyle](../enums/penstyle.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollBar - -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollBarPolicy - -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollMode - -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | boolean | - -**Returns:** *void* - -___ - -### setIconSize - -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | - -**Returns:** *void* - -___ - -### setIndexWidget - -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* - -**Parameters:** - -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setRowHeight - -▸ **setRowHeight**(`row`: number, `height`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setRowHidden - -▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`hide` | boolean | - -**Returns:** *void* - -___ - -### setSelectionBehavior - -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* - -**Parameters:** - -Name | Type | ------- | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | - -**Returns:** *void* - -___ - -### setSelectionMode - -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | - -**Returns:** *void* - -___ - -### setShowGrid - -▸ **setShowGrid**(`show`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`show` | boolean | - -**Returns:** *void* - -___ - -### setSortingEnabled - -▸ **setSortingEnabled**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setSpan - -▸ **setSpan**(`row`: number, `column`: number, `rowSpanCount`: number, `columnSpanCount`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | -`column` | number | -`rowSpanCount` | number | -`columnSpanCount` | number | - -**Returns:** *void* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setTabKeyNavigation - -▸ **setTabKeyNavigation**(`enable`: boolean): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setTextElideMode - -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollBar - -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollBarPolicy - -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollMode - -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | - -**Returns:** *void* - -___ - -### setViewport - -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* - -**Parameters:** - -Name | Type | ------- | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### setWordWrap - -▸ **setWordWrap**(`on`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showColumn - -▸ **showColumn**(`column`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | - -**Returns:** *void* - -___ - -### showDropIndicator - -▸ **showDropIndicator**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[showDropIndicator](qabstractitemview.md#showdropindicator)* - -**Returns:** *boolean* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showGrid - -▸ **showGrid**(): *boolean* - -**Returns:** *boolean* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### showRow - -▸ **showRow**(`row`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`row` | number | - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### sortByColumn - -▸ **sortByColumn**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`column` | number | -`order` | [SortOrder](../enums/sortorder.md) | - -**Returns:** *void* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### tabKeyNavigation - -▸ **tabKeyNavigation**(): *boolean* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[tabKeyNavigation](qabstractitemview.md#tabkeynavigation)* - -**Returns:** *boolean* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### textElideMode - -▸ **textElideMode**(): *[TextElideMode](../enums/textelidemode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[textElideMode](qabstractitemview.md#textelidemode)* - -**Returns:** *[TextElideMode](../enums/textelidemode.md)* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### verticalScrollMode - -▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[verticalScrollMode](qabstractitemview.md#verticalscrollmode)* - -**Returns:** *[ScrollMode](../enums/scrollmode.md)* - -___ - -### viewport - -▸ **viewport**(): *[QWidget](qwidget.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewport](qabstractscrollarea.md#viewport)* - -**Returns:** *[QWidget](qwidget.md)* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* - -___ - -### wordWrap - -▸ **wordWrap**(): *boolean* - -**Returns:** *boolean* diff --git a/website/docs/api/generated/classes/nodetextedit.md b/website/docs/api/generated/classes/nodetextedit.md deleted file mode 100644 index adcbd5e5a3..0000000000 --- a/website/docs/api/generated/classes/nodetextedit.md +++ /dev/null @@ -1,2325 +0,0 @@ ---- -id: "nodetextedit" -title: "NodeTextEdit" -sidebar_label: "NodeTextEdit" ---- - -> Create and control editable text field. - -**This class is a JS wrapper around Qt's [QTextEdit class](https://doc.qt.io/qt-5/qtextedit.html)** - -A `QTextEdit` provides ability to add and manipulate native editable text field widgets. - -### Example - -```javascript -const { QTextEdit } = require("@nodegui/nodegui"); - -const textEdit = new QTextEdit(); -``` - -## Type parameters - -▪ **Signals**: *[QTextEditSignals](../interfaces/qtexteditsignals.md)* - -## Hierarchy - - ↳ [QAbstractScrollArea](qabstractscrollarea.md)‹Signals› - - ↳ **NodeTextEdit** - - ↳ [QTextEdit](qtextedit.md) - - ↳ [QTextBrowser](qtextbrowser.md) - -## Index - -### Constructors - -* [constructor](nodetextedit.md#constructor) - -### Properties - -* [_layout](nodetextedit.md#optional-_layout) -* [_rawInlineStyle](nodetextedit.md#_rawinlinestyle) -* [actions](nodetextedit.md#actions) -* [native](nodetextedit.md#abstract-native) -* [nodeChildren](nodetextedit.md#nodechildren) -* [nodeParent](nodetextedit.md#optional-nodeparent) -* [type](nodetextedit.md#type) -* [viewportWidget](nodetextedit.md#optional-viewportwidget) - -### Accessors - -* [layout](nodetextedit.md#layout) - -### Methods - -* [acceptDrops](nodetextedit.md#acceptdrops) -* [acceptRichText](nodetextedit.md#acceptrichtext) -* [activateWindow](nodetextedit.md#activatewindow) -* [addAction](nodetextedit.md#addaction) -* [addEventListener](nodetextedit.md#addeventlistener) -* [adjustSize](nodetextedit.md#adjustsize) -* [alignment](nodetextedit.md#alignment) -* [append](nodetextedit.md#append) -* [autoFormatting](nodetextedit.md#autoformatting) -* [canPaste](nodetextedit.md#canpaste) -* [clear](nodetextedit.md#clear) -* [clearFocus](nodetextedit.md#clearfocus) -* [close](nodetextedit.md#close) -* [copy](nodetextedit.md#copy) -* [currentFont](nodetextedit.md#currentfont) -* [cursorWidth](nodetextedit.md#cursorwidth) -* [cut](nodetextedit.md#cut) -* [documentTitle](nodetextedit.md#documenttitle) -* [ensureCursorVisible](nodetextedit.md#ensurecursorvisible) -* [font](nodetextedit.md#font) -* [fontFamily](nodetextedit.md#fontfamily) -* [fontItalic](nodetextedit.md#fontitalic) -* [fontPointSize](nodetextedit.md#fontpointsize) -* [fontUnderline](nodetextedit.md#fontunderline) -* [fontWeight](nodetextedit.md#fontweight) -* [frameRect](nodetextedit.md#framerect) -* [frameShadow](nodetextedit.md#frameshadow) -* [frameShape](nodetextedit.md#frameshape) -* [frameStyle](nodetextedit.md#framestyle) -* [frameWidth](nodetextedit.md#framewidth) -* [geometry](nodetextedit.md#geometry) -* [getFlexNode](nodetextedit.md#getflexnode) -* [hasMouseTracking](nodetextedit.md#hasmousetracking) -* [hide](nodetextedit.md#hide) -* [inherits](nodetextedit.md#inherits) -* [insertHtml](nodetextedit.md#inserthtml) -* [insertPlainText](nodetextedit.md#insertplaintext) -* [isActiveWindow](nodetextedit.md#isactivewindow) -* [isEnabled](nodetextedit.md#isenabled) -* [isReadOnly](nodetextedit.md#isreadonly) -* [isUndoRedoEnabled](nodetextedit.md#isundoredoenabled) -* [isVisible](nodetextedit.md#isvisible) -* [lineWidth](nodetextedit.md#linewidth) -* [lineWrapColumnOrWidth](nodetextedit.md#linewrapcolumnorwidth) -* [lineWrapMode](nodetextedit.md#linewrapmode) -* [lower](nodetextedit.md#lower) -* [mapFromGlobal](nodetextedit.md#mapfromglobal) -* [mapFromParent](nodetextedit.md#mapfromparent) -* [mapToGlobal](nodetextedit.md#maptoglobal) -* [mapToParent](nodetextedit.md#maptoparent) -* [maximumSize](nodetextedit.md#maximumsize) -* [maximumViewportSize](nodetextedit.md#maximumviewportsize) -* [midLineWidth](nodetextedit.md#midlinewidth) -* [minimumSize](nodetextedit.md#minimumsize) -* [move](nodetextedit.md#move) -* [objectName](nodetextedit.md#objectname) -* [overwriteMode](nodetextedit.md#overwritemode) -* [paste](nodetextedit.md#paste) -* [placeholderText](nodetextedit.md#placeholdertext) -* [pos](nodetextedit.md#pos) -* [property](nodetextedit.md#property) -* [raise](nodetextedit.md#raise) -* [redo](nodetextedit.md#redo) -* [removeAction](nodetextedit.md#removeaction) -* [removeEventListener](nodetextedit.md#removeeventlistener) -* [repaint](nodetextedit.md#repaint) -* [repolish](nodetextedit.md#repolish) -* [resize](nodetextedit.md#resize) -* [scrollToAnchor](nodetextedit.md#scrolltoanchor) -* [selectAll](nodetextedit.md#selectall) -* [setAcceptDrops](nodetextedit.md#setacceptdrops) -* [setAcceptRichText](nodetextedit.md#setacceptrichtext) -* [setAlignment](nodetextedit.md#setalignment) -* [setAttribute](nodetextedit.md#setattribute) -* [setAutoFormatting](nodetextedit.md#setautoformatting) -* [setContextMenuPolicy](nodetextedit.md#setcontextmenupolicy) -* [setCurrentFont](nodetextedit.md#setcurrentfont) -* [setCursor](nodetextedit.md#setcursor) -* [setCursorWidth](nodetextedit.md#setcursorwidth) -* [setDocumentTitle](nodetextedit.md#setdocumenttitle) -* [setEnabled](nodetextedit.md#setenabled) -* [setFixedSize](nodetextedit.md#setfixedsize) -* [setFlexNodeSizeControlled](nodetextedit.md#setflexnodesizecontrolled) -* [setFocus](nodetextedit.md#setfocus) -* [setFocusPolicy](nodetextedit.md#setfocuspolicy) -* [setFont](nodetextedit.md#setfont) -* [setFontFamily](nodetextedit.md#setfontfamily) -* [setFontItalic](nodetextedit.md#setfontitalic) -* [setFontPointSize](nodetextedit.md#setfontpointsize) -* [setFontUnderline](nodetextedit.md#setfontunderline) -* [setFontWeight](nodetextedit.md#setfontweight) -* [setFrameRect](nodetextedit.md#setframerect) -* [setFrameShadow](nodetextedit.md#setframeshadow) -* [setFrameShape](nodetextedit.md#setframeshape) -* [setFrameStyle](nodetextedit.md#setframestyle) -* [setGeometry](nodetextedit.md#setgeometry) -* [setGraphicsEffect](nodetextedit.md#setgraphicseffect) -* [setHorizontalScrollBar](nodetextedit.md#sethorizontalscrollbar) -* [setHorizontalScrollBarPolicy](nodetextedit.md#sethorizontalscrollbarpolicy) -* [setHtml](nodetextedit.md#sethtml) -* [setInlineStyle](nodetextedit.md#setinlinestyle) -* [setLayout](nodetextedit.md#setlayout) -* [setLineWidth](nodetextedit.md#setlinewidth) -* [setLineWrapColumnOrWidth](nodetextedit.md#setlinewrapcolumnorwidth) -* [setLineWrapMode](nodetextedit.md#setlinewrapmode) -* [setMaximumSize](nodetextedit.md#setmaximumsize) -* [setMidLineWidth](nodetextedit.md#setmidlinewidth) -* [setMinimumSize](nodetextedit.md#setminimumsize) -* [setMouseTracking](nodetextedit.md#setmousetracking) -* [setNodeParent](nodetextedit.md#setnodeparent) -* [setObjectName](nodetextedit.md#setobjectname) -* [setOverwriteMode](nodetextedit.md#setoverwritemode) -* [setPlaceholderText](nodetextedit.md#setplaceholdertext) -* [setPlainText](nodetextedit.md#setplaintext) -* [setProperty](nodetextedit.md#setproperty) -* [setReadOnly](nodetextedit.md#setreadonly) -* [setStyleSheet](nodetextedit.md#setstylesheet) -* [setTabChangesFocus](nodetextedit.md#settabchangesfocus) -* [setTabStopDistance](nodetextedit.md#settabstopdistance) -* [setText](nodetextedit.md#settext) -* [setTextBackgroundColor](nodetextedit.md#settextbackgroundcolor) -* [setTextColor](nodetextedit.md#settextcolor) -* [setTextInteractionFlags](nodetextedit.md#settextinteractionflags) -* [setUndoRedoEnabled](nodetextedit.md#setundoredoenabled) -* [setVerticalScrollBar](nodetextedit.md#setverticalscrollbar) -* [setVerticalScrollBarPolicy](nodetextedit.md#setverticalscrollbarpolicy) -* [setViewport](nodetextedit.md#setviewport) -* [setWindowFlag](nodetextedit.md#setwindowflag) -* [setWindowIcon](nodetextedit.md#setwindowicon) -* [setWindowOpacity](nodetextedit.md#setwindowopacity) -* [setWindowState](nodetextedit.md#setwindowstate) -* [setWindowTitle](nodetextedit.md#setwindowtitle) -* [setWordWrapMode](nodetextedit.md#setwordwrapmode) -* [show](nodetextedit.md#show) -* [showFullScreen](nodetextedit.md#showfullscreen) -* [showMaximized](nodetextedit.md#showmaximized) -* [showMinimized](nodetextedit.md#showminimized) -* [showNormal](nodetextedit.md#shownormal) -* [size](nodetextedit.md#size) -* [styleSheet](nodetextedit.md#stylesheet) -* [tabChangesFocus](nodetextedit.md#tabchangesfocus) -* [tabStopDistance](nodetextedit.md#tabstopdistance) -* [testAttribute](nodetextedit.md#testattribute) -* [textInteractionFlags](nodetextedit.md#textinteractionflags) -* [toHtml](nodetextedit.md#tohtml) -* [toPlainText](nodetextedit.md#toplaintext) -* [undo](nodetextedit.md#undo) -* [update](nodetextedit.md#update) -* [updateGeometry](nodetextedit.md#updategeometry) -* [viewport](nodetextedit.md#viewport) -* [windowOpacity](nodetextedit.md#windowopacity) -* [windowState](nodetextedit.md#windowstate) -* [windowTitle](nodetextedit.md#windowtitle) -* [wordWrapMode](nodetextedit.md#wordwrapmode) -* [zommIn](nodetextedit.md#zommin) -* [zoomOut](nodetextedit.md#zoomout) - -## Constructors - -### constructor - -\+ **new NodeTextEdit**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeTextEdit](nodetextedit.md)* - -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeTextEdit](nodetextedit.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -___ - -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### acceptRichText - -▸ **acceptRichText**(): *boolean* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### alignment - -▸ **alignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* - -**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* - -___ - -### append - -▸ **append**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### autoFormatting - -▸ **autoFormatting**(): *[AutoFormattingFlag](../enums/autoformattingflag.md)* - -**Returns:** *[AutoFormattingFlag](../enums/autoformattingflag.md)* - -___ - -### canPaste - -▸ **canPaste**(): *boolean* - -**Returns:** *boolean* - -___ - -### clear - -▸ **clear**(): *void* - -**Returns:** *void* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### copy - -▸ **copy**(): *void* - -**Returns:** *void* - -___ - -### currentFont - -▸ **currentFont**(): *[QFont](qfont.md)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### cursorWidth - -▸ **cursorWidth**(): *number* - -**Returns:** *number* - -___ - -### cut - -▸ **cut**(): *void* - -**Returns:** *void* - -___ - -### documentTitle - -▸ **documentTitle**(): *string* - -**Returns:** *string* - -___ - -### ensureCursorVisible - -▸ **ensureCursorVisible**(): *void* - -**Returns:** *void* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### fontFamily - -▸ **fontFamily**(): *string* - -**Returns:** *string* - -___ - -### fontItalic - -▸ **fontItalic**(): *boolean* - -**Returns:** *boolean* - -___ - -### fontPointSize - -▸ **fontPointSize**(): *number* - -**Returns:** *number* - -___ - -### fontUnderline - -▸ **fontUnderline**(): *boolean* - -**Returns:** *boolean* - -___ - -### fontWeight - -▸ **fontWeight**(): *number* - -**Returns:** *number* - -___ - -### frameRect - -▸ **frameRect**(): *[QRect](qrect.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### frameShadow - -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* - -**Returns:** *[Shadow](../enums/shadow.md)* - -___ - -### frameShape - -▸ **frameShape**(): *[Shape](../enums/shape.md)* - -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* - -**Returns:** *[Shape](../enums/shape.md)* - -___ - -### frameStyle - -▸ **frameStyle**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* - -**Returns:** *number* - -___ - -### frameWidth - -▸ **frameWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* - -**Returns:** *number* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### insertHtml - -▸ **insertHtml**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### insertPlainText - -▸ **insertPlainText**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isReadOnly - -▸ **isReadOnly**(): *boolean* - -**Returns:** *boolean* - -___ - -### isUndoRedoEnabled - -▸ **isUndoRedoEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### lineWidth - -▸ **lineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* - -**Returns:** *number* - -___ - -### lineWrapColumnOrWidth - -▸ **lineWrapColumnOrWidth**(): *number* - -**Returns:** *number* - -___ - -### lineWrapMode - -▸ **lineWrapMode**(): *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* - -**Returns:** *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### maximumViewportSize - -▸ **maximumViewportSize**(): *[QSize](qsize.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### midLineWidth - -▸ **midLineWidth**(): *number* - -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* - -**Returns:** *number* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### overwriteMode - -▸ **overwriteMode**(): *boolean* - -**Returns:** *boolean* - -___ - -### paste - -▸ **paste**(): *void* - -**Returns:** *void* - -___ - -### placeholderText - -▸ **placeholderText**(): *string* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### redo - -▸ **redo**(): *void* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### scrollToAnchor - -▸ **scrollToAnchor**(`name`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *void* - -___ - -### selectAll - -▸ **selectAll**(): *void* - -**Returns:** *void* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAcceptRichText - -▸ **setAcceptRichText**(`accept`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`accept` | boolean | - -**Returns:** *void* - -___ - -### setAlignment - -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setAutoFormatting - -▸ **setAutoFormatting**(`features`: [AutoFormattingFlag](../enums/autoformattingflag.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`features` | [AutoFormattingFlag](../enums/autoformattingflag.md) | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCurrentFont - -▸ **setCurrentFont**(`f`: [QFont](qfont.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`f` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setCursorWidth - -▸ **setCursorWidth**(`width`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setDocumentTitle - -▸ **setDocumentTitle**(`title`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setFontFamily - -▸ **setFontFamily**(`family`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`family` | string | - -**Returns:** *void* - -___ - -### setFontItalic - -▸ **setFontItalic**(`italic`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`italic` | boolean | - -**Returns:** *void* - -___ - -### setFontPointSize - -▸ **setFontPointSize**(`s`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`s` | number | - -**Returns:** *void* - -___ - -### setFontUnderline - -▸ **setFontUnderline**(`underline`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`underline` | boolean | - -**Returns:** *void* - -___ - -### setFontWeight - -▸ **setFontWeight**(`weight`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`weight` | number | - -**Returns:** *void* - -___ - -### setFrameRect - -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`r` | [QRect](qrect.md) | - -**Returns:** *void* - -___ - -### setFrameShadow - -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shadow](../enums/shadow.md) | - -**Returns:** *void* - -___ - -### setFrameShape - -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* - -**Parameters:** - -Name | Type | ------- | ------ | -`type` | [Shape](../enums/shape.md) | - -**Returns:** *void* - -___ - -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | number | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setHorizontalScrollBar - -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setHorizontalScrollBarPolicy - -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setHtml - -▸ **setHtml**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setLineWrapColumnOrWidth - -▸ **setLineWrapColumnOrWidth**(`w`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`w` | number | - -**Returns:** *void* - -___ - -### setLineWrapMode - -▸ **setLineWrapMode**(`mode`: [QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`mode` | [QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md) | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* - -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setOverwriteMode - -▸ **setOverwriteMode**(`overwrite`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`overwrite` | boolean | - -**Returns:** *void* - -___ - -### setPlaceholderText - -▸ **setPlaceholderText**(`placeholderText`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`placeholderText` | string | - -**Returns:** *void* - -___ - -### setPlainText - -▸ **setPlainText**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setReadOnly - -▸ **setReadOnly**(`ro`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`ro` | boolean | - -**Returns:** *void* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setTabChangesFocus - -▸ **setTabChangesFocus**(`b`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`b` | boolean | - -**Returns:** *void* - -___ - -### setTabStopDistance - -▸ **setTabStopDistance**(`distance`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`distance` | number | - -**Returns:** *void* - -___ - -### setText - -▸ **setText**(`text`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`text` | string | - -**Returns:** *void* - -___ - -### setTextBackgroundColor - -▸ **setTextBackgroundColor**(`color`: [QColor](qcolor.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`color` | [QColor](qcolor.md) | - -**Returns:** *void* - -___ - -### setTextColor - -▸ **setTextColor**(`color`: [QColor](qcolor.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`color` | [QColor](qcolor.md) | - -**Returns:** *void* - -___ - -### setTextInteractionFlags - -▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | - -**Returns:** *void* - -___ - -### setUndoRedoEnabled - -▸ **setUndoRedoEnabled**(`enable`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enable` | boolean | - -**Returns:** *void* - -___ - -### setVerticalScrollBar - -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* - -**Parameters:** - -Name | Type | ------- | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | - -**Returns:** *void* - -___ - -### setVerticalScrollBarPolicy - -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | - -**Returns:** *void* - -___ - -### setViewport - -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* - -**Parameters:** - -Name | Type | ------- | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### setWordWrapMode - -▸ **setWordWrapMode**(`policy`: [WrapMode](../enums/wrapmode.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [WrapMode](../enums/wrapmode.md) | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### tabChangesFocus - -▸ **tabChangesFocus**(): *boolean* - -**Returns:** *boolean* - -___ - -### tabStopDistance - -▸ **tabStopDistance**(): *number* - -**Returns:** *number* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### textInteractionFlags - -▸ **textInteractionFlags**(): *[TextInteractionFlag](../enums/textinteractionflag.md)* - -**Returns:** *[TextInteractionFlag](../enums/textinteractionflag.md)* - -___ - -### toHtml - -▸ **toHtml**(): *string* - -**Returns:** *string* - -___ - -### toPlainText - -▸ **toPlainText**(): *string* - -**Returns:** *string* - -___ - -### undo - -▸ **undo**(): *void* - -**Returns:** *void* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### viewport - -▸ **viewport**(): *[QWidget](qwidget.md)* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewport](qabstractscrollarea.md#viewport)* - -**Returns:** *[QWidget](qwidget.md)* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* - -___ - -### wordWrapMode - -▸ **wordWrapMode**(): *[WrapMode](../enums/wrapmode.md)* - -**Returns:** *[WrapMode](../enums/wrapmode.md)* - -___ - -### zommIn - -▸ **zommIn**(`range`: number): *void* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`range` | number | 1 | - -**Returns:** *void* - -___ - -### zoomOut - -▸ **zoomOut**(`range`: number): *void* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`range` | number | 1 | - -**Returns:** *void* diff --git a/website/docs/api/generated/classes/nodewidget.md b/website/docs/api/generated/classes/nodewidget.md deleted file mode 100644 index 968e092a83..0000000000 --- a/website/docs/api/generated/classes/nodewidget.md +++ /dev/null @@ -1,1174 +0,0 @@ ---- -id: "nodewidget" -title: "NodeWidget" -sidebar_label: "NodeWidget" ---- - -> Abstract class to add functionalities common to all Widgets. - -*This class implements all methods, properties of Qt's [QWidget class](https://doc.qt.io/qt-5/qwidget.html) so that it can be inherited by all widgets** - -`NodeWidget` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all widget's easily. Additionally it helps in type checking process. If you wish to create a `div` like widget use [QWidget](QWidget.md) instead. - -*NodeWidget is the base class for all widgets.** - -### Example - -```javascript -const { -NodeWidget, -QPushButton, -QWidget, -QRadioButton -} = require("@nodegui/nodegui"); - -// showWidget can accept any widget since it expects NodeWidget -const showWidget = (widget: NodeWidget) => { -widget.show(); -}; - -showWidget(new QPushButton()); -showWidget(new QWidget()); -showWidget(new QRadioButton()); -``` -All Widgets should extend from NodeWidget -Implement all native QWidget methods here so that all widgets get access to those aswell - -## Type parameters - -▪ **Signals**: *[QWidgetSignals](../interfaces/qwidgetsignals.md)* - -## Hierarchy - - ↳ [YogaWidget](yogawidget.md)‹Signals› - - ↳ **NodeWidget** - - ↳ [QMenu](qmenu.md) - - ↳ [QWidget](qwidget.md) - - ↳ [QDesktopWidget](qdesktopwidget.md) - - ↳ [NodeFrame](nodeframe.md) - - ↳ [QAbstractSlider](qabstractslider.md) - - ↳ [QAbstractButton](qabstractbutton.md) - - ↳ [QAbstractSpinBox](qabstractspinbox.md) - - ↳ [QCalendarWidget](qcalendarwidget.md) - - ↳ [NodeDialog](nodedialog.md) - - ↳ [QLCDNumber](qlcdnumber.md) - - ↳ [QLineEdit](qlineedit.md) - - ↳ [QMenuBar](qmenubar.md) - - ↳ [QStatusBar](qstatusbar.md) - - ↳ [QMainWindow](qmainwindow.md) - - ↳ [QProgressBar](qprogressbar.md) - - ↳ [QComboBox](qcombobox.md) - - ↳ [QTabBar](qtabbar.md) - - ↳ [QTabWidget](qtabwidget.md) - - ↳ [QSvgWidget](qsvgwidget.md) - - ↳ [QGroupBox](qgroupbox.md) - -## Index - -### Constructors - -* [constructor](nodewidget.md#constructor) - -### Properties - -* [_layout](nodewidget.md#optional-_layout) -* [_rawInlineStyle](nodewidget.md#_rawinlinestyle) -* [actions](nodewidget.md#actions) -* [native](nodewidget.md#abstract-native) -* [nodeChildren](nodewidget.md#nodechildren) -* [nodeParent](nodewidget.md#optional-nodeparent) -* [type](nodewidget.md#type) - -### Accessors - -* [layout](nodewidget.md#layout) - -### Methods - -* [acceptDrops](nodewidget.md#acceptdrops) -* [activateWindow](nodewidget.md#activatewindow) -* [addAction](nodewidget.md#addaction) -* [addEventListener](nodewidget.md#addeventlistener) -* [adjustSize](nodewidget.md#adjustsize) -* [clearFocus](nodewidget.md#clearfocus) -* [close](nodewidget.md#close) -* [font](nodewidget.md#font) -* [geometry](nodewidget.md#geometry) -* [getFlexNode](nodewidget.md#getflexnode) -* [hasMouseTracking](nodewidget.md#hasmousetracking) -* [hide](nodewidget.md#hide) -* [inherits](nodewidget.md#inherits) -* [isActiveWindow](nodewidget.md#isactivewindow) -* [isEnabled](nodewidget.md#isenabled) -* [isVisible](nodewidget.md#isvisible) -* [lower](nodewidget.md#lower) -* [mapFromGlobal](nodewidget.md#mapfromglobal) -* [mapFromParent](nodewidget.md#mapfromparent) -* [mapToGlobal](nodewidget.md#maptoglobal) -* [mapToParent](nodewidget.md#maptoparent) -* [maximumSize](nodewidget.md#maximumsize) -* [minimumSize](nodewidget.md#minimumsize) -* [move](nodewidget.md#move) -* [objectName](nodewidget.md#objectname) -* [pos](nodewidget.md#pos) -* [property](nodewidget.md#property) -* [raise](nodewidget.md#raise) -* [removeAction](nodewidget.md#removeaction) -* [removeEventListener](nodewidget.md#removeeventlistener) -* [repaint](nodewidget.md#repaint) -* [repolish](nodewidget.md#repolish) -* [resize](nodewidget.md#resize) -* [setAcceptDrops](nodewidget.md#setacceptdrops) -* [setAttribute](nodewidget.md#setattribute) -* [setContextMenuPolicy](nodewidget.md#setcontextmenupolicy) -* [setCursor](nodewidget.md#setcursor) -* [setEnabled](nodewidget.md#setenabled) -* [setFixedSize](nodewidget.md#setfixedsize) -* [setFlexNodeSizeControlled](nodewidget.md#setflexnodesizecontrolled) -* [setFocus](nodewidget.md#setfocus) -* [setFocusPolicy](nodewidget.md#setfocuspolicy) -* [setFont](nodewidget.md#setfont) -* [setGeometry](nodewidget.md#setgeometry) -* [setGraphicsEffect](nodewidget.md#setgraphicseffect) -* [setInlineStyle](nodewidget.md#setinlinestyle) -* [setLayout](nodewidget.md#setlayout) -* [setMaximumSize](nodewidget.md#setmaximumsize) -* [setMinimumSize](nodewidget.md#setminimumsize) -* [setMouseTracking](nodewidget.md#setmousetracking) -* [setNodeParent](nodewidget.md#setnodeparent) -* [setObjectName](nodewidget.md#setobjectname) -* [setProperty](nodewidget.md#setproperty) -* [setStyleSheet](nodewidget.md#setstylesheet) -* [setWindowFlag](nodewidget.md#setwindowflag) -* [setWindowIcon](nodewidget.md#setwindowicon) -* [setWindowOpacity](nodewidget.md#setwindowopacity) -* [setWindowState](nodewidget.md#setwindowstate) -* [setWindowTitle](nodewidget.md#setwindowtitle) -* [show](nodewidget.md#show) -* [showFullScreen](nodewidget.md#showfullscreen) -* [showMaximized](nodewidget.md#showmaximized) -* [showMinimized](nodewidget.md#showminimized) -* [showNormal](nodewidget.md#shownormal) -* [size](nodewidget.md#size) -* [styleSheet](nodewidget.md#stylesheet) -* [testAttribute](nodewidget.md#testattribute) -* [update](nodewidget.md#update) -* [updateGeometry](nodewidget.md#updategeometry) -* [windowOpacity](nodewidget.md#windowopacity) -* [windowState](nodewidget.md#windowstate) -* [windowTitle](nodewidget.md#windowtitle) - -## Constructors - -### constructor - -\+ **new NodeWidget**(`native`: [NativeElement](../globals.md#nativeelement)): *[NodeWidget](nodewidget.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[NodeWidget](nodewidget.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -___ - -### `Abstract` native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Inherited from [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -**Returns:** *void* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -**Returns:** *boolean* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -**Returns:** *boolean* - -___ - -### lower - -▸ **lower**(): *void* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof Signals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -**Returns:** *string* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### update - -▸ **update**(): *void* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -**Returns:** *void* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -**Returns:** *string* diff --git a/website/docs/api/generated/classes/qabstractbutton.md b/website/docs/api/generated/classes/qabstractbutton.md index 6e3b003bcb..b26bb23ea0 100644 --- a/website/docs/api/generated/classes/qabstractbutton.md +++ b/website/docs/api/generated/classes/qabstractbutton.md @@ -17,7 +17,7 @@ It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton. ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹Signals› + ↳ [QWidget](qwidget.md)‹Signals› ↳ **QAbstractButton** @@ -37,99 +37,190 @@ It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton. ### Properties -* [_layout](qabstractbutton.md#optional-_layout) * [_rawInlineStyle](qabstractbutton.md#_rawinlinestyle) -* [actions](qabstractbutton.md#actions) -* [native](qabstractbutton.md#abstract-native) -* [nodeChildren](qabstractbutton.md#nodechildren) -* [nodeParent](qabstractbutton.md#optional-nodeparent) +* [native](qabstractbutton.md#native) * [type](qabstractbutton.md#type) -### Accessors - -* [layout](qabstractbutton.md#layout) - ### Methods +* [_id](qabstractbutton.md#_id) * [acceptDrops](qabstractbutton.md#acceptdrops) +* [accessibleDescription](qabstractbutton.md#accessibledescription) +* [accessibleName](qabstractbutton.md#accessiblename) * [activateWindow](qabstractbutton.md#activatewindow) * [addAction](qabstractbutton.md#addaction) * [addEventListener](qabstractbutton.md#addeventlistener) * [adjustSize](qabstractbutton.md#adjustsize) * [animateClick](qabstractbutton.md#animateclick) * [autoExclusive](qabstractbutton.md#autoexclusive) +* [autoFillBackground](qabstractbutton.md#autofillbackground) * [autoRepeat](qabstractbutton.md#autorepeat) * [autoRepeatDelay](qabstractbutton.md#autorepeatdelay) * [autoRepeatInterval](qabstractbutton.md#autorepeatinterval) +* [baseSize](qabstractbutton.md#basesize) +* [childAt](qabstractbutton.md#childat) +* [children](qabstractbutton.md#children) +* [childrenRect](qabstractbutton.md#childrenrect) * [clearFocus](qabstractbutton.md#clearfocus) +* [clearMask](qabstractbutton.md#clearmask) * [click](qabstractbutton.md#click) * [close](qabstractbutton.md#close) +* [colorCount](qabstractbutton.md#colorcount) +* [contentsRect](qabstractbutton.md#contentsrect) +* [contextMenuPolicy](qabstractbutton.md#contextmenupolicy) +* [delete](qabstractbutton.md#delete) +* [deleteLater](qabstractbutton.md#deletelater) +* [depth](qabstractbutton.md#depth) +* [devicePixelRatio](qabstractbutton.md#devicepixelratio) +* [devicePixelRatioF](qabstractbutton.md#devicepixelratiof) +* [dumpObjectInfo](qabstractbutton.md#dumpobjectinfo) +* [dumpObjectTree](qabstractbutton.md#dumpobjecttree) +* [ensurePolished](qabstractbutton.md#ensurepolished) +* [eventProcessed](qabstractbutton.md#eventprocessed) +* [focusProxy](qabstractbutton.md#focusproxy) +* [focusWidget](qabstractbutton.md#focuswidget) * [font](qabstractbutton.md#font) +* [frameGeometry](qabstractbutton.md#framegeometry) +* [frameSize](qabstractbutton.md#framesize) * [geometry](qabstractbutton.md#geometry) * [getFlexNode](qabstractbutton.md#getflexnode) +* [grab](qabstractbutton.md#grab) +* [grabKeyboard](qabstractbutton.md#grabkeyboard) +* [grabMouse](qabstractbutton.md#grabmouse) +* [hasFocus](qabstractbutton.md#hasfocus) +* [hasHeightForWidth](qabstractbutton.md#hasheightforwidth) * [hasMouseTracking](qabstractbutton.md#hasmousetracking) +* [hasTabletTracking](qabstractbutton.md#hastablettracking) +* [height](qabstractbutton.md#height) +* [heightForWidth](qabstractbutton.md#heightforwidth) +* [heightMM](qabstractbutton.md#heightmm) * [hide](qabstractbutton.md#hide) * [icon](qabstractbutton.md#icon) * [iconSize](qabstractbutton.md#iconsize) * [inherits](qabstractbutton.md#inherits) +* [inputMethodHints](qabstractbutton.md#inputmethodhints) * [isActiveWindow](qabstractbutton.md#isactivewindow) +* [isAncestorOf](qabstractbutton.md#isancestorof) * [isCheckable](qabstractbutton.md#ischeckable) * [isChecked](qabstractbutton.md#ischecked) * [isDown](qabstractbutton.md#isdown) * [isEnabled](qabstractbutton.md#isenabled) +* [isEnabledTo](qabstractbutton.md#isenabledto) +* [isFullScreen](qabstractbutton.md#isfullscreen) +* [isHidden](qabstractbutton.md#ishidden) +* [isMaximized](qabstractbutton.md#ismaximized) +* [isMinimized](qabstractbutton.md#isminimized) +* [isModal](qabstractbutton.md#ismodal) * [isVisible](qabstractbutton.md#isvisible) +* [isVisibleTo](qabstractbutton.md#isvisibleto) +* [isWindow](qabstractbutton.md#iswindow) +* [isWindowModified](qabstractbutton.md#iswindowmodified) +* [killTimer](qabstractbutton.md#killtimer) +* [layout](qabstractbutton.md#layout) +* [logicalDpiX](qabstractbutton.md#logicaldpix) +* [logicalDpiY](qabstractbutton.md#logicaldpiy) * [lower](qabstractbutton.md#lower) +* [mapFrom](qabstractbutton.md#mapfrom) * [mapFromGlobal](qabstractbutton.md#mapfromglobal) * [mapFromParent](qabstractbutton.md#mapfromparent) +* [mapTo](qabstractbutton.md#mapto) * [mapToGlobal](qabstractbutton.md#maptoglobal) * [mapToParent](qabstractbutton.md#maptoparent) +* [maximumHeight](qabstractbutton.md#maximumheight) * [maximumSize](qabstractbutton.md#maximumsize) +* [maximumWidth](qabstractbutton.md#maximumwidth) +* [minimumHeight](qabstractbutton.md#minimumheight) * [minimumSize](qabstractbutton.md#minimumsize) +* [minimumSizeHint](qabstractbutton.md#minimumsizehint) +* [minimumWidth](qabstractbutton.md#minimumwidth) * [move](qabstractbutton.md#move) +* [nativeParentWidget](qabstractbutton.md#nativeparentwidget) +* [nextInFocusChain](qabstractbutton.md#nextinfocuschain) +* [normalGeometry](qabstractbutton.md#normalgeometry) * [objectName](qabstractbutton.md#objectname) +* [paintingActive](qabstractbutton.md#paintingactive) +* [parent](qabstractbutton.md#parent) +* [parentWidget](qabstractbutton.md#parentwidget) +* [physicalDpiX](qabstractbutton.md#physicaldpix) +* [physicalDpiY](qabstractbutton.md#physicaldpiy) * [pos](qabstractbutton.md#pos) +* [previousInFocusChain](qabstractbutton.md#previousinfocuschain) * [property](qabstractbutton.md#property) * [raise](qabstractbutton.md#raise) +* [rect](qabstractbutton.md#rect) +* [releaseKeyboard](qabstractbutton.md#releasekeyboard) +* [releaseMouse](qabstractbutton.md#releasemouse) +* [releaseShortcut](qabstractbutton.md#releaseshortcut) * [removeAction](qabstractbutton.md#removeaction) * [removeEventListener](qabstractbutton.md#removeeventlistener) * [repaint](qabstractbutton.md#repaint) * [repolish](qabstractbutton.md#repolish) * [resize](qabstractbutton.md#resize) * [setAcceptDrops](qabstractbutton.md#setacceptdrops) +* [setAccessibleDescription](qabstractbutton.md#setaccessibledescription) +* [setAccessibleName](qabstractbutton.md#setaccessiblename) * [setAttribute](qabstractbutton.md#setattribute) * [setAutoExclusive](qabstractbutton.md#setautoexclusive) +* [setAutoFillBackground](qabstractbutton.md#setautofillbackground) * [setAutoRepeat](qabstractbutton.md#setautorepeat) * [setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay) * [setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval) +* [setBaseSize](qabstractbutton.md#setbasesize) * [setCheckable](qabstractbutton.md#setcheckable) * [setChecked](qabstractbutton.md#setchecked) +* [setContentsMargins](qabstractbutton.md#setcontentsmargins) * [setContextMenuPolicy](qabstractbutton.md#setcontextmenupolicy) * [setCursor](qabstractbutton.md#setcursor) +* [setDisabled](qabstractbutton.md#setdisabled) * [setDown](qabstractbutton.md#setdown) * [setEnabled](qabstractbutton.md#setenabled) +* [setEventProcessed](qabstractbutton.md#seteventprocessed) +* [setFixedHeight](qabstractbutton.md#setfixedheight) * [setFixedSize](qabstractbutton.md#setfixedsize) +* [setFixedWidth](qabstractbutton.md#setfixedwidth) * [setFlexNodeSizeControlled](qabstractbutton.md#setflexnodesizecontrolled) * [setFocus](qabstractbutton.md#setfocus) * [setFocusPolicy](qabstractbutton.md#setfocuspolicy) +* [setFocusProxy](qabstractbutton.md#setfocusproxy) * [setFont](qabstractbutton.md#setfont) * [setGeometry](qabstractbutton.md#setgeometry) * [setGraphicsEffect](qabstractbutton.md#setgraphicseffect) +* [setHidden](qabstractbutton.md#sethidden) * [setIcon](qabstractbutton.md#seticon) * [setIconSize](qabstractbutton.md#seticonsize) * [setInlineStyle](qabstractbutton.md#setinlinestyle) +* [setInputMethodHints](qabstractbutton.md#setinputmethodhints) * [setLayout](qabstractbutton.md#setlayout) +* [setMaximumHeight](qabstractbutton.md#setmaximumheight) * [setMaximumSize](qabstractbutton.md#setmaximumsize) +* [setMaximumWidth](qabstractbutton.md#setmaximumwidth) +* [setMinimumHeight](qabstractbutton.md#setminimumheight) * [setMinimumSize](qabstractbutton.md#setminimumsize) +* [setMinimumWidth](qabstractbutton.md#setminimumwidth) * [setMouseTracking](qabstractbutton.md#setmousetracking) -* [setNodeParent](qabstractbutton.md#setnodeparent) * [setObjectName](qabstractbutton.md#setobjectname) +* [setParent](qabstractbutton.md#setparent) * [setProperty](qabstractbutton.md#setproperty) * [setShortcut](qabstractbutton.md#setshortcut) +* [setShortcutAutoRepeat](qabstractbutton.md#setshortcutautorepeat) +* [setShortcutEnabled](qabstractbutton.md#setshortcutenabled) +* [setSizeIncrement](qabstractbutton.md#setsizeincrement) +* [setSizePolicy](qabstractbutton.md#setsizepolicy) +* [setStatusTip](qabstractbutton.md#setstatustip) * [setStyleSheet](qabstractbutton.md#setstylesheet) +* [setTabletTracking](qabstractbutton.md#settablettracking) * [setText](qabstractbutton.md#settext) +* [setToolTip](qabstractbutton.md#settooltip) +* [setToolTipDuration](qabstractbutton.md#settooltipduration) +* [setUpdatesEnabled](qabstractbutton.md#setupdatesenabled) +* [setVisible](qabstractbutton.md#setvisible) +* [setWhatsThis](qabstractbutton.md#setwhatsthis) +* [setWindowFilePath](qabstractbutton.md#setwindowfilepath) * [setWindowFlag](qabstractbutton.md#setwindowflag) * [setWindowIcon](qabstractbutton.md#setwindowicon) +* [setWindowModified](qabstractbutton.md#setwindowmodified) * [setWindowOpacity](qabstractbutton.md#setwindowopacity) +* [setWindowRole](qabstractbutton.md#setwindowrole) * [setWindowState](qabstractbutton.md#setwindowstate) * [setWindowTitle](qabstractbutton.md#setwindowtitle) * [shortcut](qabstractbutton.md#shortcut) @@ -139,121 +230,130 @@ It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton. * [showMinimized](qabstractbutton.md#showminimized) * [showNormal](qabstractbutton.md#shownormal) * [size](qabstractbutton.md#size) +* [sizeHint](qabstractbutton.md#sizehint) +* [sizeIncrement](qabstractbutton.md#sizeincrement) +* [stackUnder](qabstractbutton.md#stackunder) +* [startTimer](qabstractbutton.md#starttimer) +* [statusTip](qabstractbutton.md#statustip) +* [style](qabstractbutton.md#style) * [styleSheet](qabstractbutton.md#stylesheet) * [testAttribute](qabstractbutton.md#testattribute) * [text](qabstractbutton.md#text) * [toggle](qabstractbutton.md#toggle) +* [toolTip](qabstractbutton.md#tooltip) +* [toolTipDuration](qabstractbutton.md#tooltipduration) +* [underMouse](qabstractbutton.md#undermouse) +* [unsetCursor](qabstractbutton.md#unsetcursor) +* [unsetLayoutDirection](qabstractbutton.md#unsetlayoutdirection) +* [unsetLocale](qabstractbutton.md#unsetlocale) * [update](qabstractbutton.md#update) * [updateGeometry](qabstractbutton.md#updategeometry) +* [updateMicroFocus](qabstractbutton.md#updatemicrofocus) +* [updatesEnabled](qabstractbutton.md#updatesenabled) +* [whatsThis](qabstractbutton.md#whatsthis) +* [width](qabstractbutton.md#width) +* [widthMM](qabstractbutton.md#widthmm) +* [winId](qabstractbutton.md#winid) +* [window](qabstractbutton.md#window) +* [windowFilePath](qabstractbutton.md#windowfilepath) +* [windowHandle](qabstractbutton.md#windowhandle) +* [windowIcon](qabstractbutton.md#windowicon) * [windowOpacity](qabstractbutton.md#windowopacity) +* [windowRole](qabstractbutton.md#windowrole) * [windowState](qabstractbutton.md#windowstate) * [windowTitle](qabstractbutton.md#windowtitle) +* [x](qabstractbutton.md#x) +* [y](qabstractbutton.md#y) ## Constructors ### constructor -\+ **new QAbstractButton**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAbstractButton](qabstractbutton.md)* +\+ **new QAbstractButton**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QAbstractButton](qabstractbutton.md)* -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Inherited from [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QAbstractButton](qabstractbutton.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### `Abstract` native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -285,7 +385,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -299,6 +399,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -311,7 +412,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -321,12 +422,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -335,6 +430,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -351,13 +456,7 @@ ___ ### animateClick -▸ **animateClick**(`msec`: number): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`msec` | number | +▸ **animateClick**(): *void* **Returns:** *void* @@ -371,6 +470,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoRepeat ▸ **autoRepeat**(): *boolean* @@ -395,6 +504,53 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -405,6 +561,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### click ▸ **click**(): *void* @@ -423,894 +589,2027 @@ ___ ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### icon +### depth -▸ **icon**(): *[QIcon](qicon.md)* +▸ **depth**(): *number* -**Returns:** *[QIcon](qicon.md)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -___ +**Returns:** *number* -### iconSize +___ -▸ **iconSize**(): *[QSize](qsize.md)* +### devicePixelRatio -**Returns:** *[QSize](qsize.md)* +▸ **devicePixelRatio**(): *number* -___ +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -### inherits +**Returns:** *number* -▸ **inherits**(`className`: string): *boolean* +___ -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### dumpObjectInfo -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isCheckable +### dumpObjectTree -▸ **isCheckable**(): *boolean* +▸ **dumpObjectTree**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* ___ -### isChecked +### ensurePolished -▸ **isChecked**(): *boolean* +▸ **ensurePolished**(): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### isDown +### eventProcessed -▸ **isDown**(): *boolean* +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isEnabled +### focusProxy -▸ **isEnabled**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isVisible +### focusWidget -▸ **isVisible**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### lower +### font -▸ **lower**(): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *void* +**Returns:** *[QFont](qfont.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### frameGeometry -**Parameters:** +▸ **frameGeometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* ___ -### mapFromParent +### frameSize -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Parameters:** +**Returns:** *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### geometry -___ +▸ **geometry**(): *[QRect](qrect.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### getFlexNode -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapToParent +### grab -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### maximumSize +### grabKeyboard -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### grabMouse -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **grabMouse**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### hasFocus -**Parameters:** +▸ **hasFocus**(): *boolean* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Returns:** *void* +**Returns:** *boolean* ___ -### objectName +### hasHeightForWidth -▸ **objectName**(): *string* +▸ **hasHeightForWidth**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* -**Returns:** *string* +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +**Returns:** *boolean* + +___ + +### isDown + +▸ **isDown**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* ___ ### pos -▸ **pos**(): *object* +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +___ -**Returns:** *object* +### setAttribute -* **x**: *number* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoExclusive + +▸ **setAutoExclusive**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setAutoRepeat + +▸ **setAutoRepeat**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoRepeatDelay + +▸ **setAutoRepeatDelay**(`delay`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`delay` | number | + +**Returns:** *void* + +___ + +### setAutoRepeatInterval + +▸ **setAutoRepeatInterval**(`interval`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`interval` | number | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCheckable + +▸ **setCheckable**(`checkable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`checkable` | boolean | + +**Returns:** *void* + +___ + +### setChecked + +▸ **setChecked**(`checked`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`checked` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDown + +▸ **setDown**(`down`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`down` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -* **y**: *number* +**Returns:** *void* ___ -### property +### setFixedWidth -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`w` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFlexNodeSizeControlled -▸ **raise**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### removeAction +### setFocus -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusPolicy -**Type parameters:** +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▪ **SignalType**: *keyof Signals* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFocusProxy -▪ **callback**: *function* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setFont -___ +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -### repolish +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoExclusive +### setIcon -▸ **setAutoExclusive**(`enable`: boolean): *void* +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setAutoRepeat +### setIconSize -▸ **setAutoRepeat**(`enable`: boolean): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setAutoRepeatDelay +### setInlineStyle -▸ **setAutoRepeatDelay**(`delay`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`delay` | number | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setAutoRepeatInterval +### setInputMethodHints -▸ **setAutoRepeatInterval**(`interval`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`interval` | number | +`hints` | number | **Returns:** *void* ___ -### setCheckable +### setLayout -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`checkable` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setChecked +### setMaximumHeight -▸ **setChecked**(`checked`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setDown +### setMinimumHeight -▸ **setDown**(`down`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMouseTracking -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocus +### setObjectName -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocusPolicy +### setParent -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFont +### setProperty -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setShortcut -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`key` | [QKeySequence](qkeysequence.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIcon +### setShortcutEnabled -▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIconSize +### setSizeIncrement -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setInlineStyle +### setSizePolicy -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setStatusTip -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setText -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setShortcut +### setVisible -▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`key` | [QKeySequence](qkeysequence.md) | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setText +### setWindowFilePath -▸ **setText**(`text`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`filePath` | string | **Returns:** *void* @@ -1349,6 +2648,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1365,6 +2680,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1465,6 +2796,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1507,6 +2911,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1527,6 +2991,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1537,13 +3107,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1554,3 +3134,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractitemdelegate.md b/website/docs/api/generated/classes/qabstractitemdelegate.md new file mode 100644 index 0000000000..6eac965816 --- /dev/null +++ b/website/docs/api/generated/classes/qabstractitemdelegate.md @@ -0,0 +1,423 @@ +--- +id: "qabstractitemdelegate" +title: "QAbstractItemDelegate" +sidebar_label: "QAbstractItemDelegate" +--- + +## Type parameters + +▪ **Signals**: *[QObjectSignals](../interfaces/qobjectsignals.md)* + +## Hierarchy + + ↳ [QObject](qobject.md)‹Signals› + + ↳ **QAbstractItemDelegate** + +## Index + +### Constructors + +* [constructor](qabstractitemdelegate.md#constructor) + +### Properties + +* [native](qabstractitemdelegate.md#native) + +### Methods + +* [_id](qabstractitemdelegate.md#_id) +* [addEventListener](qabstractitemdelegate.md#addeventlistener) +* [children](qabstractitemdelegate.md#children) +* [delete](qabstractitemdelegate.md#delete) +* [deleteLater](qabstractitemdelegate.md#deletelater) +* [dumpObjectInfo](qabstractitemdelegate.md#dumpobjectinfo) +* [dumpObjectTree](qabstractitemdelegate.md#dumpobjecttree) +* [eventProcessed](qabstractitemdelegate.md#eventprocessed) +* [inherits](qabstractitemdelegate.md#inherits) +* [killTimer](qabstractitemdelegate.md#killtimer) +* [objectName](qabstractitemdelegate.md#objectname) +* [parent](qabstractitemdelegate.md#parent) +* [property](qabstractitemdelegate.md#property) +* [removeEventListener](qabstractitemdelegate.md#removeeventlistener) +* [setEventProcessed](qabstractitemdelegate.md#seteventprocessed) +* [setObjectName](qabstractitemdelegate.md#setobjectname) +* [setParent](qabstractitemdelegate.md#setparent) +* [setProperty](qabstractitemdelegate.md#setproperty) +* [startTimer](qabstractitemdelegate.md#starttimer) + +## Constructors + +### constructor + +\+ **new QAbstractItemDelegate**(`nativeElementOrParent?`: [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md)): *[QAbstractItemDelegate](qabstractitemdelegate.md)* + +*Inherited from [QObject](qobject.md).[constructor](qobject.md#constructor)* + +*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`nativeElementOrParent?` | [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md) | + +**Returns:** *[QAbstractItemDelegate](qabstractitemdelegate.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractitemmodel.md b/website/docs/api/generated/classes/qabstractitemmodel.md new file mode 100644 index 0000000000..2139ee0652 --- /dev/null +++ b/website/docs/api/generated/classes/qabstractitemmodel.md @@ -0,0 +1,800 @@ +--- +id: "qabstractitemmodel" +title: "QAbstractItemModel" +sidebar_label: "QAbstractItemModel" +--- + +## Hierarchy + + ↳ [QObject](qobject.md)‹any› + + ↳ **QAbstractItemModel** + + ↳ [QAbstractTableModel](qabstracttablemodel.md) + +## Index + +### Constructors + +* [constructor](qabstractitemmodel.md#constructor) + +### Properties + +* [native](qabstractitemmodel.md#native) + +### Methods + +* [_id](qabstractitemmodel.md#_id) +* [addEventListener](qabstractitemmodel.md#addeventlistener) +* [beginInsertColumns](qabstractitemmodel.md#begininsertcolumns) +* [beginInsertRows](qabstractitemmodel.md#begininsertrows) +* [beginMoveColumns](qabstractitemmodel.md#beginmovecolumns) +* [beginMoveRows](qabstractitemmodel.md#beginmoverows) +* [beginRemoveColumns](qabstractitemmodel.md#beginremovecolumns) +* [beginRemoveRows](qabstractitemmodel.md#beginremoverows) +* [beginResetModel](qabstractitemmodel.md#beginresetmodel) +* [buddy](qabstractitemmodel.md#buddy) +* [checkIndex](qabstractitemmodel.md#checkindex) +* [children](qabstractitemmodel.md#children) +* [columnCount](qabstractitemmodel.md#columncount) +* [createIndex](qabstractitemmodel.md#createindex) +* [data](qabstractitemmodel.md#data) +* [delete](qabstractitemmodel.md#delete) +* [deleteLater](qabstractitemmodel.md#deletelater) +* [dumpObjectInfo](qabstractitemmodel.md#dumpobjectinfo) +* [dumpObjectTree](qabstractitemmodel.md#dumpobjecttree) +* [emitDataChanged](qabstractitemmodel.md#emitdatachanged) +* [endInsertColumns](qabstractitemmodel.md#endinsertcolumns) +* [endInsertRows](qabstractitemmodel.md#endinsertrows) +* [endMoveColumns](qabstractitemmodel.md#endmovecolumns) +* [endMoveRows](qabstractitemmodel.md#endmoverows) +* [endRemoveColumns](qabstractitemmodel.md#endremovecolumns) +* [endRemoveRows](qabstractitemmodel.md#endremoverows) +* [endResetModel](qabstractitemmodel.md#endresetmodel) +* [eventProcessed](qabstractitemmodel.md#eventprocessed) +* [flags](qabstractitemmodel.md#flags) +* [hasIndex](qabstractitemmodel.md#hasindex) +* [headerData](qabstractitemmodel.md#headerdata) +* [index](qabstractitemmodel.md#index) +* [inherits](qabstractitemmodel.md#inherits) +* [killTimer](qabstractitemmodel.md#killtimer) +* [objectName](qabstractitemmodel.md#objectname) +* [parent](qabstractitemmodel.md#parent) +* [parentModelIndex](qabstractitemmodel.md#parentmodelindex) +* [property](qabstractitemmodel.md#property) +* [removeEventListener](qabstractitemmodel.md#removeeventlistener) +* [rowCount](qabstractitemmodel.md#rowcount) +* [setData](qabstractitemmodel.md#setdata) +* [setEventProcessed](qabstractitemmodel.md#seteventprocessed) +* [setObjectName](qabstractitemmodel.md#setobjectname) +* [setParent](qabstractitemmodel.md#setparent) +* [setProperty](qabstractitemmodel.md#setproperty) +* [startTimer](qabstractitemmodel.md#starttimer) + +## Constructors + +### constructor + +\+ **new QAbstractItemModel**(): *[QAbstractItemModel](qabstractitemmodel.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Returns:** *[QAbstractItemModel](qabstractitemmodel.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | any[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### beginInsertColumns + +▸ **beginInsertColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginInsertRows + +▸ **beginInsertRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginMoveColumns + +▸ **beginMoveColumns**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginMoveRows + +▸ **beginMoveRows**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginRemoveColumns + +▸ **beginRemoveColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginRemoveRows + +▸ **beginRemoveRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginResetModel + +▸ **beginResetModel**(): *void* + +**Returns:** *void* + +___ + +### buddy + +▸ **buddy**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### checkIndex + +▸ **checkIndex**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### columnCount + +▸ **columnCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### createIndex + +▸ **createIndex**(`row`: number, `column`: number): *[QModelIndex](qmodelindex.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### data + +▸ **data**(`index`: [QModelIndex](qmodelindex.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *[QVariant](qvariant.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.DisplayRole | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### emitDataChanged + +▸ **emitDataChanged**(`topLeft`: [QModelIndex](qmodelindex.md), `bottomRight`: [QModelIndex](qmodelindex.md), `roles`: [ItemDataRole](../enums/itemdatarole.md)[]): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`topLeft` | [QModelIndex](qmodelindex.md) | +`bottomRight` | [QModelIndex](qmodelindex.md) | +`roles` | [ItemDataRole](../enums/itemdatarole.md)[] | + +**Returns:** *void* + +___ + +### endInsertColumns + +▸ **endInsertColumns**(): *void* + +**Returns:** *void* + +___ + +### endInsertRows + +▸ **endInsertRows**(): *void* + +**Returns:** *void* + +___ + +### endMoveColumns + +▸ **endMoveColumns**(): *void* + +**Returns:** *void* + +___ + +### endMoveRows + +▸ **endMoveRows**(): *void* + +**Returns:** *void* + +___ + +### endRemoveColumns + +▸ **endRemoveColumns**(): *void* + +**Returns:** *void* + +___ + +### endRemoveRows + +▸ **endRemoveRows**(): *void* + +**Returns:** *void* + +___ + +### endResetModel + +▸ **endResetModel**(): *void* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### flags + +▸ **flags**(`index`: [QModelIndex](qmodelindex.md)): *[ItemFlag](../enums/itemflag.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[ItemFlag](../enums/itemflag.md)* + +___ + +### hasIndex + +▸ **hasIndex**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### headerData + +▸ **headerData**(`section`: number, `orientation`: [Orientation](../enums/orientation.md), `role`: number): *[QVariant](qvariant.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`section` | number | +`orientation` | [Orientation](../enums/orientation.md) | +`role` | number | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### index + +▸ **index**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *[QModelIndex](qmodelindex.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentModelIndex + +▸ **parentModelIndex**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +Note: This corresponds to `QAbstractItemModel::parent(QModelIndex)`. It has been given a different name in TS. + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | any[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### rowCount + +▸ **rowCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### setData + +▸ **setData**(`index`: [QModelIndex](qmodelindex.md), `value`: [QVariant](qvariant.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`value` | [QVariant](qvariant.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.EditRole | + +**Returns:** *boolean* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractitemview.md b/website/docs/api/generated/classes/qabstractitemview.md index 04b8625546..b2d62b91c7 100644 --- a/website/docs/api/generated/classes/qabstractitemview.md +++ b/website/docs/api/generated/classes/qabstractitemview.md @@ -21,9 +21,11 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable ↳ **QAbstractItemView** - ↳ [NodeListView](nodelistview.md) + ↳ [QHeaderView](qheaderview.md) - ↳ [NodeTableView](nodetableview.md) + ↳ [QListView](qlistview.md) + + ↳ [QTableView](qtableview.md) ## Index @@ -33,99 +35,182 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable ### Properties -* [_layout](qabstractitemview.md#optional-_layout) * [_rawInlineStyle](qabstractitemview.md#_rawinlinestyle) -* [actions](qabstractitemview.md#actions) -* [native](qabstractitemview.md#abstract-native) -* [nodeChildren](qabstractitemview.md#nodechildren) -* [nodeParent](qabstractitemview.md#optional-nodeparent) +* [native](qabstractitemview.md#native) * [type](qabstractitemview.md#type) -* [viewportWidget](qabstractitemview.md#optional-viewportwidget) - -### Accessors - -* [layout](qabstractitemview.md#layout) ### Methods +* [_id](qabstractitemview.md#_id) * [acceptDrops](qabstractitemview.md#acceptdrops) +* [accessibleDescription](qabstractitemview.md#accessibledescription) +* [accessibleName](qabstractitemview.md#accessiblename) * [activateWindow](qabstractitemview.md#activatewindow) * [addAction](qabstractitemview.md#addaction) * [addEventListener](qabstractitemview.md#addeventlistener) * [adjustSize](qabstractitemview.md#adjustsize) * [alternatingRowColors](qabstractitemview.md#alternatingrowcolors) +* [autoFillBackground](qabstractitemview.md#autofillbackground) * [autoScrollMargin](qabstractitemview.md#autoscrollmargin) +* [baseSize](qabstractitemview.md#basesize) +* [childAt](qabstractitemview.md#childat) +* [children](qabstractitemview.md#children) +* [childrenRect](qabstractitemview.md#childrenrect) * [clearFocus](qabstractitemview.md#clearfocus) +* [clearMask](qabstractitemview.md#clearmask) +* [clearSelection](qabstractitemview.md#clearselection) * [close](qabstractitemview.md#close) +* [closePersistentEditor](qabstractitemview.md#closepersistenteditor) +* [colorCount](qabstractitemview.md#colorcount) +* [contentsRect](qabstractitemview.md#contentsrect) +* [contextMenuPolicy](qabstractitemview.md#contextmenupolicy) * [currentIndex](qabstractitemview.md#currentindex) * [defaultDropAction](qabstractitemview.md#defaultdropaction) +* [delete](qabstractitemview.md#delete) +* [deleteLater](qabstractitemview.md#deletelater) +* [depth](qabstractitemview.md#depth) +* [devicePixelRatio](qabstractitemview.md#devicepixelratio) +* [devicePixelRatioF](qabstractitemview.md#devicepixelratiof) * [dragDropMode](qabstractitemview.md#dragdropmode) * [dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode) * [dragEnabled](qabstractitemview.md#dragenabled) +* [dumpObjectInfo](qabstractitemview.md#dumpobjectinfo) +* [dumpObjectTree](qabstractitemview.md#dumpobjecttree) +* [edit](qabstractitemview.md#edit) * [editTriggers](qabstractitemview.md#edittriggers) +* [ensurePolished](qabstractitemview.md#ensurepolished) +* [eventProcessed](qabstractitemview.md#eventprocessed) +* [focusProxy](qabstractitemview.md#focusproxy) +* [focusWidget](qabstractitemview.md#focuswidget) * [font](qabstractitemview.md#font) +* [frameGeometry](qabstractitemview.md#framegeometry) * [frameRect](qabstractitemview.md#framerect) * [frameShadow](qabstractitemview.md#frameshadow) * [frameShape](qabstractitemview.md#frameshape) +* [frameSize](qabstractitemview.md#framesize) * [frameStyle](qabstractitemview.md#framestyle) * [frameWidth](qabstractitemview.md#framewidth) * [geometry](qabstractitemview.md#geometry) * [getFlexNode](qabstractitemview.md#getflexnode) +* [grab](qabstractitemview.md#grab) +* [grabKeyboard](qabstractitemview.md#grabkeyboard) +* [grabMouse](qabstractitemview.md#grabmouse) * [hasAutoScroll](qabstractitemview.md#hasautoscroll) +* [hasFocus](qabstractitemview.md#hasfocus) +* [hasHeightForWidth](qabstractitemview.md#hasheightforwidth) * [hasMouseTracking](qabstractitemview.md#hasmousetracking) +* [hasTabletTracking](qabstractitemview.md#hastablettracking) +* [height](qabstractitemview.md#height) +* [heightForWidth](qabstractitemview.md#heightforwidth) +* [heightMM](qabstractitemview.md#heightmm) * [hide](qabstractitemview.md#hide) +* [horizontalScrollBar](qabstractitemview.md#horizontalscrollbar) * [horizontalScrollMode](qabstractitemview.md#horizontalscrollmode) * [iconSize](qabstractitemview.md#iconsize) +* [indexAt](qabstractitemview.md#indexat) * [indexWidget](qabstractitemview.md#indexwidget) * [inherits](qabstractitemview.md#inherits) +* [inputMethodHints](qabstractitemview.md#inputmethodhints) * [isActiveWindow](qabstractitemview.md#isactivewindow) +* [isAncestorOf](qabstractitemview.md#isancestorof) * [isEnabled](qabstractitemview.md#isenabled) +* [isEnabledTo](qabstractitemview.md#isenabledto) +* [isFullScreen](qabstractitemview.md#isfullscreen) +* [isHidden](qabstractitemview.md#ishidden) +* [isMaximized](qabstractitemview.md#ismaximized) +* [isMinimized](qabstractitemview.md#isminimized) +* [isModal](qabstractitemview.md#ismodal) +* [isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen) * [isVisible](qabstractitemview.md#isvisible) +* [isVisibleTo](qabstractitemview.md#isvisibleto) +* [isWindow](qabstractitemview.md#iswindow) +* [isWindowModified](qabstractitemview.md#iswindowmodified) +* [keyboardSearch](qabstractitemview.md#keyboardsearch) +* [killTimer](qabstractitemview.md#killtimer) +* [layout](qabstractitemview.md#layout) * [lineWidth](qabstractitemview.md#linewidth) +* [logicalDpiX](qabstractitemview.md#logicaldpix) +* [logicalDpiY](qabstractitemview.md#logicaldpiy) * [lower](qabstractitemview.md#lower) +* [mapFrom](qabstractitemview.md#mapfrom) * [mapFromGlobal](qabstractitemview.md#mapfromglobal) * [mapFromParent](qabstractitemview.md#mapfromparent) +* [mapTo](qabstractitemview.md#mapto) * [mapToGlobal](qabstractitemview.md#maptoglobal) * [mapToParent](qabstractitemview.md#maptoparent) +* [maximumHeight](qabstractitemview.md#maximumheight) * [maximumSize](qabstractitemview.md#maximumsize) * [maximumViewportSize](qabstractitemview.md#maximumviewportsize) +* [maximumWidth](qabstractitemview.md#maximumwidth) * [midLineWidth](qabstractitemview.md#midlinewidth) +* [minimumHeight](qabstractitemview.md#minimumheight) * [minimumSize](qabstractitemview.md#minimumsize) +* [minimumSizeHint](qabstractitemview.md#minimumsizehint) +* [minimumWidth](qabstractitemview.md#minimumwidth) * [move](qabstractitemview.md#move) +* [nativeParentWidget](qabstractitemview.md#nativeparentwidget) +* [nextInFocusChain](qabstractitemview.md#nextinfocuschain) +* [normalGeometry](qabstractitemview.md#normalgeometry) * [objectName](qabstractitemview.md#objectname) +* [openPersistentEditor](qabstractitemview.md#openpersistenteditor) +* [paintingActive](qabstractitemview.md#paintingactive) +* [parent](qabstractitemview.md#parent) +* [parentWidget](qabstractitemview.md#parentwidget) +* [physicalDpiX](qabstractitemview.md#physicaldpix) +* [physicalDpiY](qabstractitemview.md#physicaldpiy) * [pos](qabstractitemview.md#pos) +* [previousInFocusChain](qabstractitemview.md#previousinfocuschain) * [property](qabstractitemview.md#property) * [raise](qabstractitemview.md#raise) +* [rect](qabstractitemview.md#rect) +* [releaseKeyboard](qabstractitemview.md#releasekeyboard) +* [releaseMouse](qabstractitemview.md#releasemouse) +* [releaseShortcut](qabstractitemview.md#releaseshortcut) * [removeAction](qabstractitemview.md#removeaction) * [removeEventListener](qabstractitemview.md#removeeventlistener) * [repaint](qabstractitemview.md#repaint) * [repolish](qabstractitemview.md#repolish) +* [reset](qabstractitemview.md#reset) * [resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode) * [resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode) * [resize](qabstractitemview.md#resize) +* [rootIndex](qabstractitemview.md#rootindex) +* [scrollTo](qabstractitemview.md#scrollto) * [scrollToBottom](qabstractitemview.md#scrolltobottom) * [scrollToTop](qabstractitemview.md#scrolltotop) +* [selectAll](qabstractitemview.md#selectall) * [selectionBehavior](qabstractitemview.md#selectionbehavior) * [selectionMode](qabstractitemview.md#selectionmode) +* [selectionModel](qabstractitemview.md#selectionmodel) * [setAcceptDrops](qabstractitemview.md#setacceptdrops) +* [setAccessibleDescription](qabstractitemview.md#setaccessibledescription) +* [setAccessibleName](qabstractitemview.md#setaccessiblename) * [setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors) * [setAttribute](qabstractitemview.md#setattribute) +* [setAutoFillBackground](qabstractitemview.md#setautofillbackground) * [setAutoScroll](qabstractitemview.md#setautoscroll) * [setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin) +* [setBaseSize](qabstractitemview.md#setbasesize) +* [setContentsMargins](qabstractitemview.md#setcontentsmargins) * [setContextMenuPolicy](qabstractitemview.md#setcontextmenupolicy) * [setCurrentIndex](qabstractitemview.md#setcurrentindex) * [setCursor](qabstractitemview.md#setcursor) * [setDefaultDropAction](qabstractitemview.md#setdefaultdropaction) +* [setDisabled](qabstractitemview.md#setdisabled) * [setDragDropMode](qabstractitemview.md#setdragdropmode) * [setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode) * [setDragEnabled](qabstractitemview.md#setdragenabled) * [setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown) * [setEditTriggers](qabstractitemview.md#setedittriggers) * [setEnabled](qabstractitemview.md#setenabled) +* [setEventProcessed](qabstractitemview.md#seteventprocessed) +* [setFixedHeight](qabstractitemview.md#setfixedheight) * [setFixedSize](qabstractitemview.md#setfixedsize) +* [setFixedWidth](qabstractitemview.md#setfixedwidth) * [setFlexNodeSizeControlled](qabstractitemview.md#setflexnodesizecontrolled) * [setFocus](qabstractitemview.md#setfocus) * [setFocusPolicy](qabstractitemview.md#setfocuspolicy) +* [setFocusProxy](qabstractitemview.md#setfocusproxy) * [setFont](qabstractitemview.md#setfont) * [setFrameRect](qabstractitemview.md#setframerect) * [setFrameShadow](qabstractitemview.md#setframeshadow) @@ -133,33 +218,58 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable * [setFrameStyle](qabstractitemview.md#setframestyle) * [setGeometry](qabstractitemview.md#setgeometry) * [setGraphicsEffect](qabstractitemview.md#setgraphicseffect) +* [setHidden](qabstractitemview.md#sethidden) * [setHorizontalScrollBar](qabstractitemview.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qabstractitemview.md#sethorizontalscrollbarpolicy) * [setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode) * [setIconSize](qabstractitemview.md#seticonsize) * [setIndexWidget](qabstractitemview.md#setindexwidget) * [setInlineStyle](qabstractitemview.md#setinlinestyle) +* [setInputMethodHints](qabstractitemview.md#setinputmethodhints) +* [setItemDelegate](qabstractitemview.md#setitemdelegate) +* [setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow) * [setLayout](qabstractitemview.md#setlayout) * [setLineWidth](qabstractitemview.md#setlinewidth) +* [setMaximumHeight](qabstractitemview.md#setmaximumheight) * [setMaximumSize](qabstractitemview.md#setmaximumsize) +* [setMaximumWidth](qabstractitemview.md#setmaximumwidth) * [setMidLineWidth](qabstractitemview.md#setmidlinewidth) +* [setMinimumHeight](qabstractitemview.md#setminimumheight) * [setMinimumSize](qabstractitemview.md#setminimumsize) +* [setMinimumWidth](qabstractitemview.md#setminimumwidth) +* [setModel](qabstractitemview.md#setmodel) * [setMouseTracking](qabstractitemview.md#setmousetracking) -* [setNodeParent](qabstractitemview.md#setnodeparent) * [setObjectName](qabstractitemview.md#setobjectname) +* [setParent](qabstractitemview.md#setparent) * [setProperty](qabstractitemview.md#setproperty) +* [setRootIndex](qabstractitemview.md#setrootindex) * [setSelectionBehavior](qabstractitemview.md#setselectionbehavior) * [setSelectionMode](qabstractitemview.md#setselectionmode) +* [setShortcutAutoRepeat](qabstractitemview.md#setshortcutautorepeat) +* [setShortcutEnabled](qabstractitemview.md#setshortcutenabled) +* [setSizeIncrement](qabstractitemview.md#setsizeincrement) +* [setSizePolicy](qabstractitemview.md#setsizepolicy) +* [setStatusTip](qabstractitemview.md#setstatustip) * [setStyleSheet](qabstractitemview.md#setstylesheet) * [setTabKeyNavigation](qabstractitemview.md#settabkeynavigation) +* [setTabletTracking](qabstractitemview.md#settablettracking) * [setTextElideMode](qabstractitemview.md#settextelidemode) +* [setToolTip](qabstractitemview.md#settooltip) +* [setToolTipDuration](qabstractitemview.md#settooltipduration) +* [setUpdatesEnabled](qabstractitemview.md#setupdatesenabled) * [setVerticalScrollBar](qabstractitemview.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qabstractitemview.md#setverticalscrollbarpolicy) * [setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode) * [setViewport](qabstractitemview.md#setviewport) +* [setVisible](qabstractitemview.md#setvisible) +* [setWhatsThis](qabstractitemview.md#setwhatsthis) +* [setWindowFilePath](qabstractitemview.md#setwindowfilepath) * [setWindowFlag](qabstractitemview.md#setwindowflag) * [setWindowIcon](qabstractitemview.md#setwindowicon) +* [setWindowModified](qabstractitemview.md#setwindowmodified) * [setWindowOpacity](qabstractitemview.md#setwindowopacity) +* [setWindowRole](qabstractitemview.md#setwindowrole) * [setWindowState](qabstractitemview.md#setwindowstate) * [setWindowTitle](qabstractitemview.md#setwindowtitle) * [show](qabstractitemview.md#show) @@ -169,131 +279,135 @@ It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTable * [showMinimized](qabstractitemview.md#showminimized) * [showNormal](qabstractitemview.md#shownormal) * [size](qabstractitemview.md#size) +* [sizeHint](qabstractitemview.md#sizehint) +* [sizeHintForIndex](qabstractitemview.md#sizehintforindex) +* [sizeIncrement](qabstractitemview.md#sizeincrement) +* [stackUnder](qabstractitemview.md#stackunder) +* [startTimer](qabstractitemview.md#starttimer) +* [statusTip](qabstractitemview.md#statustip) +* [style](qabstractitemview.md#style) * [styleSheet](qabstractitemview.md#stylesheet) * [tabKeyNavigation](qabstractitemview.md#tabkeynavigation) * [testAttribute](qabstractitemview.md#testattribute) * [textElideMode](qabstractitemview.md#textelidemode) +* [toolTip](qabstractitemview.md#tooltip) +* [toolTipDuration](qabstractitemview.md#tooltipduration) +* [underMouse](qabstractitemview.md#undermouse) +* [unsetCursor](qabstractitemview.md#unsetcursor) +* [unsetLayoutDirection](qabstractitemview.md#unsetlayoutdirection) +* [unsetLocale](qabstractitemview.md#unsetlocale) * [update](qabstractitemview.md#update) * [updateGeometry](qabstractitemview.md#updategeometry) +* [updateMicroFocus](qabstractitemview.md#updatemicrofocus) +* [updatesEnabled](qabstractitemview.md#updatesenabled) +* [verticalScrollBar](qabstractitemview.md#verticalscrollbar) * [verticalScrollMode](qabstractitemview.md#verticalscrollmode) * [viewport](qabstractitemview.md#viewport) +* [visualRect](qabstractitemview.md#visualrect) +* [whatsThis](qabstractitemview.md#whatsthis) +* [width](qabstractitemview.md#width) +* [widthMM](qabstractitemview.md#widthmm) +* [winId](qabstractitemview.md#winid) +* [window](qabstractitemview.md#window) +* [windowFilePath](qabstractitemview.md#windowfilepath) +* [windowHandle](qabstractitemview.md#windowhandle) +* [windowIcon](qabstractitemview.md#windowicon) * [windowOpacity](qabstractitemview.md#windowopacity) +* [windowRole](qabstractitemview.md#windowrole) * [windowState](qabstractitemview.md#windowstate) * [windowTitle](qabstractitemview.md#windowtitle) +* [x](qabstractitemview.md#x) +* [y](qabstractitemview.md#y) ## Constructors ### constructor -\+ **new QAbstractItemView**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAbstractItemView](qabstractitemview.md)* +\+ **new QAbstractItemView**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QAbstractItemView](qabstractitemview.md)* -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Inherited from [QFrame](qframe.md).[constructor](qframe.md#constructor)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QAbstractItemView](qabstractitemview.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native +### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -325,7 +439,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -339,6 +453,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -351,7 +466,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -361,12 +476,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -375,6 +484,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -397,6 +516,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoScrollMargin ▸ **autoScrollMargin**(): *number* @@ -405,201 +534,248 @@ ___ ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### currentIndex +### children -▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *[QModelIndex](qmodelindex.md)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### defaultDropAction +### childrenRect -▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *[DropAction](../enums/dropaction.md)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### dragDropMode +### clearFocus -▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* +▸ **clearFocus**(): *void* -**Returns:** *[DragDropMode](../enums/dragdropmode.md)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* ___ -### dragDropOverwriteMode +### clearMask -▸ **dragDropOverwriteMode**(): *boolean* +▸ **clearMask**(): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* ___ -### dragEnabled +### clearSelection -▸ **dragEnabled**(): *boolean* +▸ **clearSelection**(): *void* + +**Returns:** *void* + +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### editTriggers +### closePersistentEditor -▸ **editTriggers**(): *number* +▸ **closePersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### frameRect +### contentsRect -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### contextMenuPolicy -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### frameShape +### currentIndex -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* + +**Returns:** *[QModelIndex](qmodelindex.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +___ -**Returns:** *[Shape](../enums/shape.md)* +### defaultDropAction + +▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* + +**Returns:** *[DropAction](../enums/dropaction.md)* ___ -### frameStyle +### delete -▸ **frameStyle**(): *number* +▸ **delete**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *number* +**Returns:** *void* ___ -### frameWidth +### deleteLater -▸ **frameWidth**(): *number* +▸ **deleteLater**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *number* +**Returns:** *void* ___ -### geometry +### depth -▸ **geometry**(): *[QRect](qrect.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### devicePixelRatio -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **devicePixelRatio**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### hasAutoScroll +### devicePixelRatioF -▸ **hasAutoScroll**(): *boolean* +▸ **devicePixelRatioF**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### hasMouseTracking +### dragDropMode -▸ **hasMouseTracking**(): *boolean* +▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +**Returns:** *[DragDropMode](../enums/dragdropmode.md)* + +___ + +### dragDropOverwriteMode + +▸ **dragDropOverwriteMode**(): *boolean* **Returns:** *boolean* ___ -### hide - -▸ **hide**(): *void* +### dragEnabled -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +▸ **dragEnabled**(): *boolean* -**Returns:** *void* +**Returns:** *boolean* ___ -### horizontalScrollMode +### dumpObjectInfo -▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* +▸ **dumpObjectInfo**(): *void* -**Returns:** *[ScrollMode](../enums/scrollmode.md)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* ___ -### iconSize +### dumpObjectTree -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -**Returns:** *[QSize](qsize.md)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* ___ -### indexWidget +### edit -▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* **Parameters:** @@ -607,1161 +783,2525 @@ Name | Type | ------ | ------ | `index` | [QModelIndex](qmodelindex.md) | -**Returns:** *[QWidget](qwidget.md)* +**Returns:** *void* ___ -### inherits +### editTriggers -▸ **inherits**(`className`: string): *boolean* +▸ **editTriggers**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +**Returns:** *number* -**Parameters:** +___ -Name | Type | ------- | ------ | -`className` | string | +### ensurePolished -**Returns:** *boolean* +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### isActiveWindow +### eventProcessed -▸ **isActiveWindow**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isEnabled +### focusProxy -▸ **isEnabled**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isVisible +### focusWidget -▸ **isVisible**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### lineWidth +### font -▸ **lineWidth**(): *number* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *number* +**Returns:** *[QFont](qfont.md)* ___ -### lower +### frameGeometry -▸ **lower**(): *void* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### mapFromGlobal +### frameRect -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasAutoScroll + +▸ **hasAutoScroll**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### horizontalScrollMode + +▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* + +**Returns:** *[ScrollMode](../enums/scrollmode.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### indexAt + +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### indexWidget + +▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isPersistentEditorOpen + +▸ **isPersistentEditorOpen**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### openPersistentEditor + +▸ **openPersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +**Returns:** *void* + +___ + +### resetHorizontalScrollMode + +▸ **resetHorizontalScrollMode**(): *void* + +**Returns:** *void* + +___ + +### resetVerticalScrollMode + +▸ **resetVerticalScrollMode**(): *void* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToBottom + +▸ **scrollToBottom**(): *void* + +**Returns:** *void* + +___ + +### scrollToTop + +▸ **scrollToTop**(): *void* + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +**Returns:** *void* + +___ + +### selectionBehavior + +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +___ + +### selectionMode + +▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* + +**Returns:** *[SelectionMode](../enums/selectionmode.md)* + +___ + +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`on` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### setAccessibleDescription -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setAccessibleDescription**(`description`: string): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`description` | string | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### setAccessibleName -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setAccessibleName**(`name`: string): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`name` | string | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### setAlternatingRowColors + +▸ **setAlternatingRowColors**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setAutoScroll + +▸ **setAutoScroll**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoScrollMargin + +▸ **setAutoScrollMargin**(`margin`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`margin` | number | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultDropAction + +▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`dropAction` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### setDragDropMode -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setDragDropOverwriteMode -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`overwrite` | boolean | + +**Returns:** *void* ___ -### maximumViewportSize +### setDragEnabled -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **setDragEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### midLineWidth +### setDropIndicatorShown -▸ **midLineWidth**(): *number* +▸ **setDropIndicatorShown**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +**Parameters:** -**Returns:** *number* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### minimumSize +### setEditTriggers -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setEditTriggers**(`triggers`: number): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`triggers` | number | + +**Returns:** *void* ___ -### move +### setEnabled -▸ **move**(`x`: number, `y`: number): *void* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`enabled` | boolean | **Returns:** *void* ___ -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +### setEventProcessed -**Returns:** *string* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -___ +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* -### pos +Mark the current event as having been processed -▸ **pos**(): *object* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | -* **y**: *number* +**Returns:** *void* ___ -### property +### setFixedHeight -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`h` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFixedSize -▸ **raise**(): *void* +▸ **setFixedSize**(`width`: number, `height`: number): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | **Returns:** *void* ___ -### removeAction +### setFixedWidth -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`w` | number | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +### setFlexNodeSizeControlled -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -**Type parameters:** +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -▪ **SignalType**: *keyof Signals* +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFocus -▪ **callback**: *function* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### repaint +### setFocusPolicy -▸ **repaint**(): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repolish +### setFocusProxy -▸ **repolish**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### resetHorizontalScrollMode - -▸ **resetHorizontalScrollMode**(): *void* +### setFont -**Returns:** *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -___ +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -### resetVerticalScrollMode +**Parameters:** -▸ **resetVerticalScrollMode**(): *void* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setFrameRect -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`r` | [QRect](qrect.md) | **Returns:** *void* ___ -### scrollToBottom - -▸ **scrollToBottom**(): *void* +### setFrameShadow -**Returns:** *void* +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -___ +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* -### scrollToTop +**Parameters:** -▸ **scrollToTop**(): *void* +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | **Returns:** *void* ___ -### selectionBehavior - -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* +### setFrameShape -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -___ +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* -### selectionMode +**Parameters:** -▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | -**Returns:** *[SelectionMode](../enums/selectionmode.md)* +**Returns:** *void* ___ -### setAcceptDrops +### setFrameStyle -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`style` | number | **Returns:** *void* ___ -### setAlternatingRowColors +### setGeometry -▸ **setAlternatingRowColors**(`enable`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAutoScroll +### setHidden -▸ **setAutoScroll**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoScrollMargin +### setHorizontalScrollBar -▸ **setAutoScrollMargin**(`margin`: number): *void* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`margin` | number | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setHorizontalScrollBarPolicy -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setCurrentIndex +### setHorizontalScrollMode -▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | +`mode` | boolean | **Returns:** *void* ___ -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +### setIconSize -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setDefaultDropAction +### setIndexWidget -▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`dropAction` | [DropAction](../enums/dropaction.md) | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setDragDropMode +### setInlineStyle -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setDragDropOverwriteMode +### setInputMethodHints -▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`overwrite` | boolean | +`hints` | number | **Returns:** *void* ___ -### setDragEnabled +### setItemDelegate -▸ **setDragEnabled**(`enable`: boolean): *void* +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setDropIndicatorShown +### setItemDelegateForColumn -▸ **setDropIndicatorShown**(`enable`: boolean): *void* +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setEditTriggers +### setItemDelegateForRow -▸ **setEditTriggers**(`triggers`: number): *void* +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`triggers` | number | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setEnabled +### setLayout -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setFixedSize +### setLineWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | `width` | number | -`height` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumHeight -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumHeight**(`maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMaximumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setFont +### setMidLineWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`width` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumHeight -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumSize -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShape +### setMinimumWidth -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* +### setModel -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | **Returns:** *void* ___ -### setGeometry +### setMouseTracking -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setObjectName -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`objectName` | string | **Returns:** *void* ___ -### setHorizontalScrollBar +### setParent -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy +### setProperty -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setHorizontalScrollMode +### setRootIndex -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`mode` | boolean | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setIconSize +### setSelectionBehavior -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`iconSize` | [QSize](qsize.md) | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | **Returns:** *void* ___ -### setIndexWidget +### setSelectionMode -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | +`mode` | [SelectionMode](../enums/selectionmode.md) | **Returns:** *void* ___ -### setInlineStyle +### setShortcutAutoRepeat -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLineWidth +### setSizeIncrement -▸ **setLineWidth**(`width`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`width` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMidLineWidth +### setStatusTip -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setTabKeyNavigation -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setTabKeyNavigation**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setTabletTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setTextElideMode -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSelectionBehavior +### setToolTipDuration -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | +`msec` | number | **Returns:** *void* ___ -### setSelectionMode +### setUpdatesEnabled -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVerticalScrollBar -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setTabKeyNavigation +### setVerticalScrollBarPolicy -▸ **setTabKeyNavigation**(`enable`: boolean): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setTextElideMode +### setVerticalScrollMode -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | +`mode` | [ScrollMode](../enums/scrollmode.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setViewport -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setVisible -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollMode +### setWhatsThis -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -1800,6 +3340,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1816,6 +3372,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1916,6 +3488,93 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1958,11 +3617,77 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update -▸ **update**(): *void* +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* + +**Parameters:** -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* +Name | Type | +------ | ------ | +`index?` | [QModelIndex](qmodelindex.md) | **Returns:** *void* @@ -1978,6 +3703,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### verticalScrollMode ▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* @@ -1996,6 +3757,100 @@ ___ ___ +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2006,13 +3861,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2023,3 +3888,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractscrollarea.md b/website/docs/api/generated/classes/qabstractscrollarea.md index 2fba7255ae..dd7b078338 100644 --- a/website/docs/api/generated/classes/qabstractscrollarea.md +++ b/website/docs/api/generated/classes/qabstractscrollarea.md @@ -6,9 +6,9 @@ sidebar_label: "QAbstractScrollArea" > Abstract class to add functionalities common to all scrollarea based widgets. -*This class implements all methods, properties of Qt's [QAbstractScrollArea class](https://doc.qt.io/qt-5/qabstractscrollarea.html) so that it can be inherited by all scroll based widgets** +*This class implements all methods, properties of Qt's [QAbstractScrollArea class](https://doc.qt.io/qt-6/qabstractscrollarea.html) so that it can be inherited by all scroll based widgets** -`QAbstractScrollArea` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all scrollable widget's easily. If you wish to create a scrollarea use [QScrollArea](QScrollArea.md) instead. +`QAbstractScrollArea` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all scrollable widget's easily. If you wish to create a scrollarea use QScrollArea instead. *QAbstractScrollArea is the base class for all widgets.** @@ -20,21 +20,19 @@ QAbstractScrollArea will list all methods and properties that are common to all ## Hierarchy - ↳ [NodeFrame](nodeframe.md)‹Signals› + ↳ [QFrame](qframe.md)‹Signals› ↳ **QAbstractScrollArea** ↳ [QAbstractItemView](qabstractitemview.md) - ↳ [QTableWidget](qtablewidget.md) - ↳ [QPlainTextEdit](qplaintextedit.md) ↳ [QScrollArea](qscrollarea.md) ↳ [QTreeWidget](qtreewidget.md) - ↳ [NodeTextEdit](nodetextedit.md) + ↳ [QTextEdit](qtextedit.md) ## Index @@ -44,71 +42,142 @@ QAbstractScrollArea will list all methods and properties that are common to all ### Properties -* [_layout](qabstractscrollarea.md#optional-_layout) * [_rawInlineStyle](qabstractscrollarea.md#_rawinlinestyle) -* [actions](qabstractscrollarea.md#actions) -* [native](qabstractscrollarea.md#abstract-native) -* [nodeChildren](qabstractscrollarea.md#nodechildren) -* [nodeParent](qabstractscrollarea.md#optional-nodeparent) +* [native](qabstractscrollarea.md#native) * [type](qabstractscrollarea.md#type) -* [viewportWidget](qabstractscrollarea.md#optional-viewportwidget) - -### Accessors - -* [layout](qabstractscrollarea.md#layout) ### Methods +* [_id](qabstractscrollarea.md#_id) * [acceptDrops](qabstractscrollarea.md#acceptdrops) +* [accessibleDescription](qabstractscrollarea.md#accessibledescription) +* [accessibleName](qabstractscrollarea.md#accessiblename) * [activateWindow](qabstractscrollarea.md#activatewindow) * [addAction](qabstractscrollarea.md#addaction) * [addEventListener](qabstractscrollarea.md#addeventlistener) * [adjustSize](qabstractscrollarea.md#adjustsize) +* [autoFillBackground](qabstractscrollarea.md#autofillbackground) +* [baseSize](qabstractscrollarea.md#basesize) +* [childAt](qabstractscrollarea.md#childat) +* [children](qabstractscrollarea.md#children) +* [childrenRect](qabstractscrollarea.md#childrenrect) * [clearFocus](qabstractscrollarea.md#clearfocus) +* [clearMask](qabstractscrollarea.md#clearmask) * [close](qabstractscrollarea.md#close) +* [colorCount](qabstractscrollarea.md#colorcount) +* [contentsRect](qabstractscrollarea.md#contentsrect) +* [contextMenuPolicy](qabstractscrollarea.md#contextmenupolicy) +* [delete](qabstractscrollarea.md#delete) +* [deleteLater](qabstractscrollarea.md#deletelater) +* [depth](qabstractscrollarea.md#depth) +* [devicePixelRatio](qabstractscrollarea.md#devicepixelratio) +* [devicePixelRatioF](qabstractscrollarea.md#devicepixelratiof) +* [dumpObjectInfo](qabstractscrollarea.md#dumpobjectinfo) +* [dumpObjectTree](qabstractscrollarea.md#dumpobjecttree) +* [ensurePolished](qabstractscrollarea.md#ensurepolished) +* [eventProcessed](qabstractscrollarea.md#eventprocessed) +* [focusProxy](qabstractscrollarea.md#focusproxy) +* [focusWidget](qabstractscrollarea.md#focuswidget) * [font](qabstractscrollarea.md#font) +* [frameGeometry](qabstractscrollarea.md#framegeometry) * [frameRect](qabstractscrollarea.md#framerect) * [frameShadow](qabstractscrollarea.md#frameshadow) * [frameShape](qabstractscrollarea.md#frameshape) +* [frameSize](qabstractscrollarea.md#framesize) * [frameStyle](qabstractscrollarea.md#framestyle) * [frameWidth](qabstractscrollarea.md#framewidth) * [geometry](qabstractscrollarea.md#geometry) * [getFlexNode](qabstractscrollarea.md#getflexnode) +* [grab](qabstractscrollarea.md#grab) +* [grabKeyboard](qabstractscrollarea.md#grabkeyboard) +* [grabMouse](qabstractscrollarea.md#grabmouse) +* [hasFocus](qabstractscrollarea.md#hasfocus) +* [hasHeightForWidth](qabstractscrollarea.md#hasheightforwidth) * [hasMouseTracking](qabstractscrollarea.md#hasmousetracking) +* [hasTabletTracking](qabstractscrollarea.md#hastablettracking) +* [height](qabstractscrollarea.md#height) +* [heightForWidth](qabstractscrollarea.md#heightforwidth) +* [heightMM](qabstractscrollarea.md#heightmm) * [hide](qabstractscrollarea.md#hide) +* [horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar) * [inherits](qabstractscrollarea.md#inherits) +* [inputMethodHints](qabstractscrollarea.md#inputmethodhints) * [isActiveWindow](qabstractscrollarea.md#isactivewindow) +* [isAncestorOf](qabstractscrollarea.md#isancestorof) * [isEnabled](qabstractscrollarea.md#isenabled) +* [isEnabledTo](qabstractscrollarea.md#isenabledto) +* [isFullScreen](qabstractscrollarea.md#isfullscreen) +* [isHidden](qabstractscrollarea.md#ishidden) +* [isMaximized](qabstractscrollarea.md#ismaximized) +* [isMinimized](qabstractscrollarea.md#isminimized) +* [isModal](qabstractscrollarea.md#ismodal) * [isVisible](qabstractscrollarea.md#isvisible) +* [isVisibleTo](qabstractscrollarea.md#isvisibleto) +* [isWindow](qabstractscrollarea.md#iswindow) +* [isWindowModified](qabstractscrollarea.md#iswindowmodified) +* [killTimer](qabstractscrollarea.md#killtimer) +* [layout](qabstractscrollarea.md#layout) * [lineWidth](qabstractscrollarea.md#linewidth) +* [logicalDpiX](qabstractscrollarea.md#logicaldpix) +* [logicalDpiY](qabstractscrollarea.md#logicaldpiy) * [lower](qabstractscrollarea.md#lower) +* [mapFrom](qabstractscrollarea.md#mapfrom) * [mapFromGlobal](qabstractscrollarea.md#mapfromglobal) * [mapFromParent](qabstractscrollarea.md#mapfromparent) +* [mapTo](qabstractscrollarea.md#mapto) * [mapToGlobal](qabstractscrollarea.md#maptoglobal) * [mapToParent](qabstractscrollarea.md#maptoparent) +* [maximumHeight](qabstractscrollarea.md#maximumheight) * [maximumSize](qabstractscrollarea.md#maximumsize) * [maximumViewportSize](qabstractscrollarea.md#maximumviewportsize) +* [maximumWidth](qabstractscrollarea.md#maximumwidth) * [midLineWidth](qabstractscrollarea.md#midlinewidth) +* [minimumHeight](qabstractscrollarea.md#minimumheight) * [minimumSize](qabstractscrollarea.md#minimumsize) +* [minimumSizeHint](qabstractscrollarea.md#minimumsizehint) +* [minimumWidth](qabstractscrollarea.md#minimumwidth) * [move](qabstractscrollarea.md#move) +* [nativeParentWidget](qabstractscrollarea.md#nativeparentwidget) +* [nextInFocusChain](qabstractscrollarea.md#nextinfocuschain) +* [normalGeometry](qabstractscrollarea.md#normalgeometry) * [objectName](qabstractscrollarea.md#objectname) +* [paintingActive](qabstractscrollarea.md#paintingactive) +* [parent](qabstractscrollarea.md#parent) +* [parentWidget](qabstractscrollarea.md#parentwidget) +* [physicalDpiX](qabstractscrollarea.md#physicaldpix) +* [physicalDpiY](qabstractscrollarea.md#physicaldpiy) * [pos](qabstractscrollarea.md#pos) +* [previousInFocusChain](qabstractscrollarea.md#previousinfocuschain) * [property](qabstractscrollarea.md#property) * [raise](qabstractscrollarea.md#raise) +* [rect](qabstractscrollarea.md#rect) +* [releaseKeyboard](qabstractscrollarea.md#releasekeyboard) +* [releaseMouse](qabstractscrollarea.md#releasemouse) +* [releaseShortcut](qabstractscrollarea.md#releaseshortcut) * [removeAction](qabstractscrollarea.md#removeaction) * [removeEventListener](qabstractscrollarea.md#removeeventlistener) * [repaint](qabstractscrollarea.md#repaint) * [repolish](qabstractscrollarea.md#repolish) * [resize](qabstractscrollarea.md#resize) * [setAcceptDrops](qabstractscrollarea.md#setacceptdrops) +* [setAccessibleDescription](qabstractscrollarea.md#setaccessibledescription) +* [setAccessibleName](qabstractscrollarea.md#setaccessiblename) * [setAttribute](qabstractscrollarea.md#setattribute) +* [setAutoFillBackground](qabstractscrollarea.md#setautofillbackground) +* [setBaseSize](qabstractscrollarea.md#setbasesize) +* [setContentsMargins](qabstractscrollarea.md#setcontentsmargins) * [setContextMenuPolicy](qabstractscrollarea.md#setcontextmenupolicy) * [setCursor](qabstractscrollarea.md#setcursor) +* [setDisabled](qabstractscrollarea.md#setdisabled) * [setEnabled](qabstractscrollarea.md#setenabled) +* [setEventProcessed](qabstractscrollarea.md#seteventprocessed) +* [setFixedHeight](qabstractscrollarea.md#setfixedheight) * [setFixedSize](qabstractscrollarea.md#setfixedsize) +* [setFixedWidth](qabstractscrollarea.md#setfixedwidth) * [setFlexNodeSizeControlled](qabstractscrollarea.md#setflexnodesizecontrolled) * [setFocus](qabstractscrollarea.md#setfocus) * [setFocusPolicy](qabstractscrollarea.md#setfocuspolicy) +* [setFocusProxy](qabstractscrollarea.md#setfocusproxy) * [setFont](qabstractscrollarea.md#setfont) * [setFrameRect](qabstractscrollarea.md#setframerect) * [setFrameShadow](qabstractscrollarea.md#setframeshadow) @@ -116,25 +185,45 @@ QAbstractScrollArea will list all methods and properties that are common to all * [setFrameStyle](qabstractscrollarea.md#setframestyle) * [setGeometry](qabstractscrollarea.md#setgeometry) * [setGraphicsEffect](qabstractscrollarea.md#setgraphicseffect) +* [setHidden](qabstractscrollarea.md#sethidden) * [setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy) * [setInlineStyle](qabstractscrollarea.md#setinlinestyle) +* [setInputMethodHints](qabstractscrollarea.md#setinputmethodhints) * [setLayout](qabstractscrollarea.md#setlayout) * [setLineWidth](qabstractscrollarea.md#setlinewidth) +* [setMaximumHeight](qabstractscrollarea.md#setmaximumheight) * [setMaximumSize](qabstractscrollarea.md#setmaximumsize) +* [setMaximumWidth](qabstractscrollarea.md#setmaximumwidth) * [setMidLineWidth](qabstractscrollarea.md#setmidlinewidth) +* [setMinimumHeight](qabstractscrollarea.md#setminimumheight) * [setMinimumSize](qabstractscrollarea.md#setminimumsize) +* [setMinimumWidth](qabstractscrollarea.md#setminimumwidth) * [setMouseTracking](qabstractscrollarea.md#setmousetracking) -* [setNodeParent](qabstractscrollarea.md#setnodeparent) * [setObjectName](qabstractscrollarea.md#setobjectname) +* [setParent](qabstractscrollarea.md#setparent) * [setProperty](qabstractscrollarea.md#setproperty) +* [setShortcutAutoRepeat](qabstractscrollarea.md#setshortcutautorepeat) +* [setShortcutEnabled](qabstractscrollarea.md#setshortcutenabled) +* [setSizeIncrement](qabstractscrollarea.md#setsizeincrement) +* [setSizePolicy](qabstractscrollarea.md#setsizepolicy) +* [setStatusTip](qabstractscrollarea.md#setstatustip) * [setStyleSheet](qabstractscrollarea.md#setstylesheet) +* [setTabletTracking](qabstractscrollarea.md#settablettracking) +* [setToolTip](qabstractscrollarea.md#settooltip) +* [setToolTipDuration](qabstractscrollarea.md#settooltipduration) +* [setUpdatesEnabled](qabstractscrollarea.md#setupdatesenabled) * [setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy) * [setViewport](qabstractscrollarea.md#setviewport) +* [setVisible](qabstractscrollarea.md#setvisible) +* [setWhatsThis](qabstractscrollarea.md#setwhatsthis) +* [setWindowFilePath](qabstractscrollarea.md#setwindowfilepath) * [setWindowFlag](qabstractscrollarea.md#setwindowflag) * [setWindowIcon](qabstractscrollarea.md#setwindowicon) +* [setWindowModified](qabstractscrollarea.md#setwindowmodified) * [setWindowOpacity](qabstractscrollarea.md#setwindowopacity) +* [setWindowRole](qabstractscrollarea.md#setwindowrole) * [setWindowState](qabstractscrollarea.md#setwindowstate) * [setWindowTitle](qabstractscrollarea.md#setwindowtitle) * [show](qabstractscrollarea.md#show) @@ -143,126 +232,130 @@ QAbstractScrollArea will list all methods and properties that are common to all * [showMinimized](qabstractscrollarea.md#showminimized) * [showNormal](qabstractscrollarea.md#shownormal) * [size](qabstractscrollarea.md#size) +* [sizeHint](qabstractscrollarea.md#sizehint) +* [sizeIncrement](qabstractscrollarea.md#sizeincrement) +* [stackUnder](qabstractscrollarea.md#stackunder) +* [startTimer](qabstractscrollarea.md#starttimer) +* [statusTip](qabstractscrollarea.md#statustip) +* [style](qabstractscrollarea.md#style) * [styleSheet](qabstractscrollarea.md#stylesheet) * [testAttribute](qabstractscrollarea.md#testattribute) +* [toolTip](qabstractscrollarea.md#tooltip) +* [toolTipDuration](qabstractscrollarea.md#tooltipduration) +* [underMouse](qabstractscrollarea.md#undermouse) +* [unsetCursor](qabstractscrollarea.md#unsetcursor) +* [unsetLayoutDirection](qabstractscrollarea.md#unsetlayoutdirection) +* [unsetLocale](qabstractscrollarea.md#unsetlocale) * [update](qabstractscrollarea.md#update) * [updateGeometry](qabstractscrollarea.md#updategeometry) +* [updateMicroFocus](qabstractscrollarea.md#updatemicrofocus) +* [updatesEnabled](qabstractscrollarea.md#updatesenabled) +* [verticalScrollBar](qabstractscrollarea.md#verticalscrollbar) * [viewport](qabstractscrollarea.md#viewport) +* [whatsThis](qabstractscrollarea.md#whatsthis) +* [width](qabstractscrollarea.md#width) +* [widthMM](qabstractscrollarea.md#widthmm) +* [winId](qabstractscrollarea.md#winid) +* [window](qabstractscrollarea.md#window) +* [windowFilePath](qabstractscrollarea.md#windowfilepath) +* [windowHandle](qabstractscrollarea.md#windowhandle) +* [windowIcon](qabstractscrollarea.md#windowicon) * [windowOpacity](qabstractscrollarea.md#windowopacity) +* [windowRole](qabstractscrollarea.md#windowrole) * [windowState](qabstractscrollarea.md#windowstate) * [windowTitle](qabstractscrollarea.md#windowtitle) +* [x](qabstractscrollarea.md#x) +* [y](qabstractscrollarea.md#y) ## Constructors ### constructor -\+ **new QAbstractScrollArea**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAbstractScrollArea](qabstractscrollarea.md)* +\+ **new QAbstractScrollArea**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QAbstractScrollArea](qabstractscrollarea.md)* -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Inherited from [QFrame](qframe.md).[constructor](qframe.md#constructor)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QAbstractScrollArea](qabstractscrollarea.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Abstract` native +### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -294,7 +387,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -308,6 +401,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -320,7 +414,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -330,12 +424,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -344,6 +432,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -358,964 +456,2172 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### frameRect +### children -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clearFocus -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clearFocus**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### devicePixelRatio -▸ **isActiveWindow**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### devicePixelRatioF -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lineWidth +### dumpObjectTree -▸ **lineWidth**(): *number* +▸ **dumpObjectTree**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *number* +**Returns:** *void* ___ -### lower +### ensurePolished -▸ **lower**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### eventProcessed -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +▸ **eventProcessed**(): *boolean* -**Parameters:** +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Get the state of the event processed flag -**Returns:** *[QPoint](qpoint.md)* +See `setEventProcessed()`. -___ +**Returns:** *boolean* -### mapFromParent +boolean True if the current event is flagged as processed. -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### mapToGlobal +### focusWidget -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### font -___ +▸ **font**(): *[QFont](qfont.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### frameGeometry -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameRect -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### maximumViewportSize +### frameShadow -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -**Returns:** *[QSize](qsize.md)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### midLineWidth +### frameShape -▸ **midLineWidth**(): *number* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* -**Returns:** *number* +**Returns:** *[Shape](../enums/shape.md)* ___ -### minimumSize +### frameSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### frameStyle -**Parameters:** +▸ **frameStyle**(): *number* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* -**Returns:** *void* +**Returns:** *number* ___ -### objectName +### frameWidth -▸ **objectName**(): *string* +▸ **frameWidth**(): *number* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* -**Returns:** *string* +**Returns:** *number* ___ -### pos +### geometry -▸ **pos**(): *object* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription -* **y**: *number* +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* ___ -### property +### setFont -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`font` | [QFont](qfont.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFrameRect -▸ **raise**(): *void* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | **Returns:** *void* ___ -### removeAction +### setFrameShadow -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`type` | [Shadow](../enums/shadow.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFrameShape -**Type parameters:** +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -▪ **SignalType**: *keyof Signals* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | +`type` | [Shape](../enums/shape.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFrameStyle -▪ **callback**: *function* +▸ **setFrameStyle**(`style`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`style` | number | **Returns:** *void* ___ -### repaint +### setGeometry -▸ **repaint**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### repolish +### setGraphicsEffect -▸ **repolish**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### resize +### setHidden -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hidden` | boolean | **Returns:** *void* ___ -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* +### setHorizontalScrollBar -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +### setHorizontalScrollBarPolicy -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setCursor +### setInputMethodHints -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`hints` | number | **Returns:** *void* ___ -### setEnabled +### setLayout -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setFixedSize +### setLineWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | `width` | number | -`height` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumHeight -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumHeight**(`maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMaximumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setFont +### setMidLineWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`width` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumHeight -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumSize -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShape +### setMinimumWidth -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameStyle +### setMouseTracking -▸ **setFrameStyle**(`style`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setHorizontalScrollBar +### setProperty -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy +### setShortcutEnabled -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setLayout +### setSizePolicy -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLineWidth +### setStatusTip -▸ **setLineWidth**(`width`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMidLineWidth +### setTabletTracking -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setToolTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`text` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTipDuration -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setUpdatesEnabled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setVerticalScrollBar -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setVerticalScrollBarPolicy -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* +### setViewport -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setVisible -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWhatsThis -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -1354,6 +2660,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1370,6 +2692,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1462,6 +2800,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1488,6 +2899,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1508,6 +2979,40 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -1516,6 +3021,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1526,13 +3111,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1543,3 +3138,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractslider.md b/website/docs/api/generated/classes/qabstractslider.md index 4bd2770f1b..defc99af0f 100644 --- a/website/docs/api/generated/classes/qabstractslider.md +++ b/website/docs/api/generated/classes/qabstractslider.md @@ -6,9 +6,9 @@ sidebar_label: "QAbstractSlider" > Abstract class to add functionalities common to all slider based widgets. -*This class implements all methods, properties of Qt's [QAbstractSlider class](https://doc.qt.io/qt-5/qabstractslider.html) so that it can be inherited by all slider based widgets** +*This class implements all methods, properties of Qt's [QAbstractSlider class](https://doc.qt.io/qt-6/qabstractslider.html) so that it can be inherited by all slider based widgets** -`QAbstractSlider` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all slider widget's easily. If you wish to create a slider use [QDial](api/QDial.md) instead. +`QAbstractSlider` is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all slider widget's easily. If you wish to create a slider use QDial instead. *QAbstractSlider is the base class for all slider widgets.** @@ -20,7 +20,7 @@ QAbstractSlider will list all methods and properties that are common to all slid ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹Signals› + ↳ [QWidget](qwidget.md)‹Signals› ↳ **QAbstractSlider** @@ -38,97 +38,188 @@ QAbstractSlider will list all methods and properties that are common to all slid ### Properties -* [_layout](qabstractslider.md#optional-_layout) * [_rawInlineStyle](qabstractslider.md#_rawinlinestyle) -* [actions](qabstractslider.md#actions) -* [native](qabstractslider.md#abstract-native) -* [nodeChildren](qabstractslider.md#nodechildren) -* [nodeParent](qabstractslider.md#optional-nodeparent) +* [native](qabstractslider.md#native) * [type](qabstractslider.md#type) -### Accessors - -* [layout](qabstractslider.md#layout) - ### Methods +* [_id](qabstractslider.md#_id) * [acceptDrops](qabstractslider.md#acceptdrops) +* [accessibleDescription](qabstractslider.md#accessibledescription) +* [accessibleName](qabstractslider.md#accessiblename) * [activateWindow](qabstractslider.md#activatewindow) * [addAction](qabstractslider.md#addaction) * [addEventListener](qabstractslider.md#addeventlistener) * [adjustSize](qabstractslider.md#adjustsize) +* [autoFillBackground](qabstractslider.md#autofillbackground) +* [baseSize](qabstractslider.md#basesize) +* [childAt](qabstractslider.md#childat) +* [children](qabstractslider.md#children) +* [childrenRect](qabstractslider.md#childrenrect) * [clearFocus](qabstractslider.md#clearfocus) +* [clearMask](qabstractslider.md#clearmask) * [close](qabstractslider.md#close) +* [colorCount](qabstractslider.md#colorcount) +* [contentsRect](qabstractslider.md#contentsrect) +* [contextMenuPolicy](qabstractslider.md#contextmenupolicy) +* [delete](qabstractslider.md#delete) +* [deleteLater](qabstractslider.md#deletelater) +* [depth](qabstractslider.md#depth) +* [devicePixelRatio](qabstractslider.md#devicepixelratio) +* [devicePixelRatioF](qabstractslider.md#devicepixelratiof) +* [dumpObjectInfo](qabstractslider.md#dumpobjectinfo) +* [dumpObjectTree](qabstractslider.md#dumpobjecttree) +* [ensurePolished](qabstractslider.md#ensurepolished) +* [eventProcessed](qabstractslider.md#eventprocessed) +* [focusProxy](qabstractslider.md#focusproxy) +* [focusWidget](qabstractslider.md#focuswidget) * [font](qabstractslider.md#font) +* [frameGeometry](qabstractslider.md#framegeometry) +* [frameSize](qabstractslider.md#framesize) * [geometry](qabstractslider.md#geometry) * [getFlexNode](qabstractslider.md#getflexnode) +* [grab](qabstractslider.md#grab) +* [grabKeyboard](qabstractslider.md#grabkeyboard) +* [grabMouse](qabstractslider.md#grabmouse) +* [hasFocus](qabstractslider.md#hasfocus) +* [hasHeightForWidth](qabstractslider.md#hasheightforwidth) * [hasMouseTracking](qabstractslider.md#hasmousetracking) +* [hasTabletTracking](qabstractslider.md#hastablettracking) * [hasTracking](qabstractslider.md#hastracking) +* [height](qabstractslider.md#height) +* [heightForWidth](qabstractslider.md#heightforwidth) +* [heightMM](qabstractslider.md#heightmm) * [hide](qabstractslider.md#hide) * [inherits](qabstractslider.md#inherits) +* [inputMethodHints](qabstractslider.md#inputmethodhints) * [invertedAppearance](qabstractslider.md#invertedappearance) * [invertedControls](qabstractslider.md#invertedcontrols) * [isActiveWindow](qabstractslider.md#isactivewindow) +* [isAncestorOf](qabstractslider.md#isancestorof) * [isEnabled](qabstractslider.md#isenabled) +* [isEnabledTo](qabstractslider.md#isenabledto) +* [isFullScreen](qabstractslider.md#isfullscreen) +* [isHidden](qabstractslider.md#ishidden) +* [isMaximized](qabstractslider.md#ismaximized) +* [isMinimized](qabstractslider.md#isminimized) +* [isModal](qabstractslider.md#ismodal) * [isSliderDown](qabstractslider.md#issliderdown) * [isVisible](qabstractslider.md#isvisible) +* [isVisibleTo](qabstractslider.md#isvisibleto) +* [isWindow](qabstractslider.md#iswindow) +* [isWindowModified](qabstractslider.md#iswindowmodified) +* [killTimer](qabstractslider.md#killtimer) +* [layout](qabstractslider.md#layout) +* [logicalDpiX](qabstractslider.md#logicaldpix) +* [logicalDpiY](qabstractslider.md#logicaldpiy) * [lower](qabstractslider.md#lower) +* [mapFrom](qabstractslider.md#mapfrom) * [mapFromGlobal](qabstractslider.md#mapfromglobal) * [mapFromParent](qabstractslider.md#mapfromparent) +* [mapTo](qabstractslider.md#mapto) * [mapToGlobal](qabstractslider.md#maptoglobal) * [mapToParent](qabstractslider.md#maptoparent) * [maximum](qabstractslider.md#maximum) +* [maximumHeight](qabstractslider.md#maximumheight) * [maximumSize](qabstractslider.md#maximumsize) +* [maximumWidth](qabstractslider.md#maximumwidth) * [minimum](qabstractslider.md#minimum) +* [minimumHeight](qabstractslider.md#minimumheight) * [minimumSize](qabstractslider.md#minimumsize) +* [minimumSizeHint](qabstractslider.md#minimumsizehint) +* [minimumWidth](qabstractslider.md#minimumwidth) * [move](qabstractslider.md#move) +* [nativeParentWidget](qabstractslider.md#nativeparentwidget) +* [nextInFocusChain](qabstractslider.md#nextinfocuschain) +* [normalGeometry](qabstractslider.md#normalgeometry) * [objectName](qabstractslider.md#objectname) * [orientation](qabstractslider.md#orientation) * [pageStep](qabstractslider.md#pagestep) +* [paintingActive](qabstractslider.md#paintingactive) +* [parent](qabstractslider.md#parent) +* [parentWidget](qabstractslider.md#parentwidget) +* [physicalDpiX](qabstractslider.md#physicaldpix) +* [physicalDpiY](qabstractslider.md#physicaldpiy) * [pos](qabstractslider.md#pos) +* [previousInFocusChain](qabstractslider.md#previousinfocuschain) * [property](qabstractslider.md#property) * [raise](qabstractslider.md#raise) +* [rect](qabstractslider.md#rect) +* [releaseKeyboard](qabstractslider.md#releasekeyboard) +* [releaseMouse](qabstractslider.md#releasemouse) +* [releaseShortcut](qabstractslider.md#releaseshortcut) * [removeAction](qabstractslider.md#removeaction) * [removeEventListener](qabstractslider.md#removeeventlistener) * [repaint](qabstractslider.md#repaint) * [repolish](qabstractslider.md#repolish) * [resize](qabstractslider.md#resize) * [setAcceptDrops](qabstractslider.md#setacceptdrops) +* [setAccessibleDescription](qabstractslider.md#setaccessibledescription) +* [setAccessibleName](qabstractslider.md#setaccessiblename) * [setAttribute](qabstractslider.md#setattribute) +* [setAutoFillBackground](qabstractslider.md#setautofillbackground) +* [setBaseSize](qabstractslider.md#setbasesize) +* [setContentsMargins](qabstractslider.md#setcontentsmargins) * [setContextMenuPolicy](qabstractslider.md#setcontextmenupolicy) * [setCursor](qabstractslider.md#setcursor) +* [setDisabled](qabstractslider.md#setdisabled) * [setEnabled](qabstractslider.md#setenabled) +* [setEventProcessed](qabstractslider.md#seteventprocessed) +* [setFixedHeight](qabstractslider.md#setfixedheight) * [setFixedSize](qabstractslider.md#setfixedsize) +* [setFixedWidth](qabstractslider.md#setfixedwidth) * [setFlexNodeSizeControlled](qabstractslider.md#setflexnodesizecontrolled) * [setFocus](qabstractslider.md#setfocus) * [setFocusPolicy](qabstractslider.md#setfocuspolicy) +* [setFocusProxy](qabstractslider.md#setfocusproxy) * [setFont](qabstractslider.md#setfont) * [setGeometry](qabstractslider.md#setgeometry) * [setGraphicsEffect](qabstractslider.md#setgraphicseffect) +* [setHidden](qabstractslider.md#sethidden) * [setInlineStyle](qabstractslider.md#setinlinestyle) +* [setInputMethodHints](qabstractslider.md#setinputmethodhints) * [setInvertedAppearance](qabstractslider.md#setinvertedappearance) * [setInvertedControls](qabstractslider.md#setinvertedcontrols) * [setLayout](qabstractslider.md#setlayout) * [setMaximum](qabstractslider.md#setmaximum) +* [setMaximumHeight](qabstractslider.md#setmaximumheight) * [setMaximumSize](qabstractslider.md#setmaximumsize) +* [setMaximumWidth](qabstractslider.md#setmaximumwidth) * [setMinimum](qabstractslider.md#setminimum) +* [setMinimumHeight](qabstractslider.md#setminimumheight) * [setMinimumSize](qabstractslider.md#setminimumsize) +* [setMinimumWidth](qabstractslider.md#setminimumwidth) * [setMouseTracking](qabstractslider.md#setmousetracking) -* [setNodeParent](qabstractslider.md#setnodeparent) * [setObjectName](qabstractslider.md#setobjectname) * [setOrientation](qabstractslider.md#setorientation) * [setPageStep](qabstractslider.md#setpagestep) +* [setParent](qabstractslider.md#setparent) * [setProperty](qabstractslider.md#setproperty) * [setRange](qabstractslider.md#setrange) +* [setShortcutAutoRepeat](qabstractslider.md#setshortcutautorepeat) +* [setShortcutEnabled](qabstractslider.md#setshortcutenabled) * [setSingleStep](qabstractslider.md#setsinglestep) +* [setSizeIncrement](qabstractslider.md#setsizeincrement) +* [setSizePolicy](qabstractslider.md#setsizepolicy) * [setSliderDown](qabstractslider.md#setsliderdown) * [setSliderPosition](qabstractslider.md#setsliderposition) +* [setStatusTip](qabstractslider.md#setstatustip) * [setStyleSheet](qabstractslider.md#setstylesheet) +* [setTabletTracking](qabstractslider.md#settablettracking) +* [setToolTip](qabstractslider.md#settooltip) +* [setToolTipDuration](qabstractslider.md#settooltipduration) * [setTracking](qabstractslider.md#settracking) +* [setUpdatesEnabled](qabstractslider.md#setupdatesenabled) * [setValue](qabstractslider.md#setvalue) +* [setVisible](qabstractslider.md#setvisible) +* [setWhatsThis](qabstractslider.md#setwhatsthis) +* [setWindowFilePath](qabstractslider.md#setwindowfilepath) * [setWindowFlag](qabstractslider.md#setwindowflag) * [setWindowIcon](qabstractslider.md#setwindowicon) +* [setWindowModified](qabstractslider.md#setwindowmodified) * [setWindowOpacity](qabstractslider.md#setwindowopacity) +* [setWindowRole](qabstractslider.md#setwindowrole) * [setWindowState](qabstractslider.md#setwindowstate) * [setWindowTitle](qabstractslider.md#setwindowtitle) * [show](qabstractslider.md#show) @@ -138,122 +229,131 @@ QAbstractSlider will list all methods and properties that are common to all slid * [showNormal](qabstractslider.md#shownormal) * [singleStep](qabstractslider.md#singlestep) * [size](qabstractslider.md#size) +* [sizeHint](qabstractslider.md#sizehint) +* [sizeIncrement](qabstractslider.md#sizeincrement) * [sliderPosition](qabstractslider.md#sliderposition) +* [stackUnder](qabstractslider.md#stackunder) +* [startTimer](qabstractslider.md#starttimer) +* [statusTip](qabstractslider.md#statustip) +* [style](qabstractslider.md#style) * [styleSheet](qabstractslider.md#stylesheet) * [testAttribute](qabstractslider.md#testattribute) +* [toolTip](qabstractslider.md#tooltip) +* [toolTipDuration](qabstractslider.md#tooltipduration) * [triggerAction](qabstractslider.md#triggeraction) +* [underMouse](qabstractslider.md#undermouse) +* [unsetCursor](qabstractslider.md#unsetcursor) +* [unsetLayoutDirection](qabstractslider.md#unsetlayoutdirection) +* [unsetLocale](qabstractslider.md#unsetlocale) * [update](qabstractslider.md#update) * [updateGeometry](qabstractslider.md#updategeometry) +* [updateMicroFocus](qabstractslider.md#updatemicrofocus) +* [updatesEnabled](qabstractslider.md#updatesenabled) * [value](qabstractslider.md#value) +* [whatsThis](qabstractslider.md#whatsthis) +* [width](qabstractslider.md#width) +* [widthMM](qabstractslider.md#widthmm) +* [winId](qabstractslider.md#winid) +* [window](qabstractslider.md#window) +* [windowFilePath](qabstractslider.md#windowfilepath) +* [windowHandle](qabstractslider.md#windowhandle) +* [windowIcon](qabstractslider.md#windowicon) * [windowOpacity](qabstractslider.md#windowopacity) +* [windowRole](qabstractslider.md#windowrole) * [windowState](qabstractslider.md#windowstate) * [windowTitle](qabstractslider.md#windowtitle) +* [x](qabstractslider.md#x) +* [y](qabstractslider.md#y) ## Constructors ### constructor -\+ **new QAbstractSlider**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAbstractSlider](qabstractslider.md)* +\+ **new QAbstractSlider**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QAbstractSlider](qabstractslider.md)* -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Inherited from [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QAbstractSlider](qabstractslider.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### `Abstract` native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -285,7 +385,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -299,6 +399,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -311,7 +412,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -321,12 +422,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -335,6 +430,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -349,953 +454,2153 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasTracking +### clearMask -▸ **hasTracking**(): *boolean* +▸ **clearMask**(): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### invertedAppearance +### contextMenuPolicy -▸ **invertedAppearance**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### invertedControls +### delete -▸ **invertedControls**(): *boolean* +▸ **delete**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isSliderDown +### devicePixelRatio -▸ **isSliderDown**(): *boolean* +▸ **devicePixelRatio**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### maximum +### frameGeometry -▸ **maximum**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### minimum +### geometry -▸ **minimum**(): *number* +▸ **geometry**(): *[QRect](qrect.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### objectName +### grabKeyboard -▸ **objectName**(): *string* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *string* +**Returns:** *void* ___ -### orientation +### grabMouse -▸ **orientation**(): *[Orientation](../enums/orientation.md)* +▸ **grabMouse**(): *void* -**Returns:** *[Orientation](../enums/orientation.md)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -___ +**Returns:** *void* -### pageStep +___ -▸ **pageStep**(): *number* +### hasFocus -**Returns:** *number* +▸ **hasFocus**(): *boolean* -___ +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -### pos +**Returns:** *boolean* -▸ **pos**(): *object* +___ -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### hasHeightForWidth -**Returns:** *object* +▸ **hasHeightForWidth**(): *boolean* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* -* **y**: *number* +**Returns:** *boolean* ___ -### property +### hasMouseTracking -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **hasMouseTracking**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### hasTracking + +▸ **hasTracking**(): *boolean* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### invertedAppearance + +▸ **invertedAppearance**(): *boolean* + +**Returns:** *boolean* + +___ + +### invertedControls + +▸ **invertedControls**(): *boolean* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSliderDown + +▸ **isSliderDown**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### pageStep + +▸ **pageStep**(): *number* + +**Returns:** *number* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`x` | number | +`y` | number | +`w` | number | +`h` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setGraphicsEffect -▸ **raise**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### removeAction +### setHidden -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`hidden` | boolean | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setInlineStyle -**Type parameters:** +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -▪ **SignalType**: *keyof Signals* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setInputMethodHints -▪ **callback**: *function* +▸ **setInputMethodHints**(`hints`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hints` | number | **Returns:** *void* ___ -### repaint +### setInvertedAppearance -▸ **repaint**(): *void* +▸ **setInvertedAppearance**(`inverted`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +**Parameters:** + +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### repolish +### setInvertedControls -▸ **repolish**(): *void* +▸ **setInvertedControls**(`inverted`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### resize +### setLayout -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* +### setMaximum -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +▸ **setMaximum**(`maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maximum` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setMinimum -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setMinimum**(`minimum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minimum` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setOrientation -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`orientation` | [Orientation](../enums/orientation.md) | **Returns:** *void* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setPageStep -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setPageStep**(`step`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`step` | number | **Returns:** *void* ___ -### setInlineStyle +### setParent -▸ **setInlineStyle**(`style`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInvertedAppearance +### setProperty -▸ **setInvertedAppearance**(`inverted`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInvertedControls +### setRange -▸ **setInvertedControls**(`inverted`: boolean): *void* +▸ **setRange**(`min`: number, `max`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`min` | number | +`max` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximum +### setShortcutEnabled -▸ **setMaximum**(`maximum`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`maximum` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +### setSingleStep -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +▸ **setSingleStep**(`step`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`step` | number | **Returns:** *void* ___ -### setMinimum +### setSizeIncrement -▸ **setMinimum**(`minimum`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minimum` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setSliderDown -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setSliderDown**(`down`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`down` | boolean | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setSliderPosition -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setSliderPosition**(`position`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`position` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setOrientation +### setStyleSheet -▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`orientation` | [Orientation](../enums/orientation.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setPageStep +### setTabletTracking -▸ **setPageStep**(`step`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setToolTipDuration -▸ **setRange**(`min`: number, `max`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`min` | number | -`max` | number | +`msec` | number | **Returns:** *void* ___ -### setSingleStep +### setTracking -▸ **setSingleStep**(`step`: number): *void* +▸ **setTracking**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setSliderDown +### setUpdatesEnabled -▸ **setSliderDown**(`down`: boolean): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSliderPosition +### setValue -▸ **setSliderPosition**(`position`: number): *void* +▸ **setValue**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`position` | number | +`value` | number | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTracking +### setWhatsThis -▸ **setTracking**(`enable`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`value`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`filePath` | string | **Returns:** *void* @@ -1334,6 +2639,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1350,6 +2671,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1450,6 +2787,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sliderPosition ▸ **sliderPosition**(): *number* @@ -1458,6 +2815,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1484,6 +2894,26 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + ### triggerAction ▸ **triggerAction**(`action`: [SliderAction](../enums/slideraction.md)): *void* @@ -1498,6 +2928,46 @@ Name | Type | ___ +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1518,6 +2988,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1526,6 +3022,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1536,13 +3112,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1553,3 +3139,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstractspinbox.md b/website/docs/api/generated/classes/qabstractspinbox.md index 17d6bec496..c9c14b7f01 100644 --- a/website/docs/api/generated/classes/qabstractspinbox.md +++ b/website/docs/api/generated/classes/qabstractspinbox.md @@ -17,11 +17,11 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹Signals› + ↳ [QWidget](qwidget.md)‹Signals› ↳ **QAbstractSpinBox** - ↳ [NodeDateTimeEdit](nodedatetimeedit.md) + ↳ [QDateTimeEdit](qdatetimeedit.md) ↳ [QDoubleSpinBox](qdoublespinbox.md) @@ -35,57 +35,118 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) ### Properties -* [_layout](qabstractspinbox.md#optional-_layout) * [_rawInlineStyle](qabstractspinbox.md#_rawinlinestyle) -* [actions](qabstractspinbox.md#actions) -* [native](qabstractspinbox.md#abstract-native) -* [nodeChildren](qabstractspinbox.md#nodechildren) -* [nodeParent](qabstractspinbox.md#optional-nodeparent) +* [native](qabstractspinbox.md#native) * [type](qabstractspinbox.md#type) -### Accessors - -* [layout](qabstractspinbox.md#layout) - ### Methods +* [_id](qabstractspinbox.md#_id) * [acceptDrops](qabstractspinbox.md#acceptdrops) +* [accessibleDescription](qabstractspinbox.md#accessibledescription) +* [accessibleName](qabstractspinbox.md#accessiblename) * [activateWindow](qabstractspinbox.md#activatewindow) * [addAction](qabstractspinbox.md#addaction) * [addEventListener](qabstractspinbox.md#addeventlistener) * [adjustSize](qabstractspinbox.md#adjustsize) * [alignment](qabstractspinbox.md#alignment) +* [autoFillBackground](qabstractspinbox.md#autofillbackground) +* [baseSize](qabstractspinbox.md#basesize) * [buttonSymbols](qabstractspinbox.md#buttonsymbols) +* [childAt](qabstractspinbox.md#childat) +* [children](qabstractspinbox.md#children) +* [childrenRect](qabstractspinbox.md#childrenrect) * [clearFocus](qabstractspinbox.md#clearfocus) +* [clearMask](qabstractspinbox.md#clearmask) * [close](qabstractspinbox.md#close) +* [colorCount](qabstractspinbox.md#colorcount) +* [contentsRect](qabstractspinbox.md#contentsrect) +* [contextMenuPolicy](qabstractspinbox.md#contextmenupolicy) * [correctionMode](qabstractspinbox.md#correctionmode) +* [delete](qabstractspinbox.md#delete) +* [deleteLater](qabstractspinbox.md#deletelater) +* [depth](qabstractspinbox.md#depth) +* [devicePixelRatio](qabstractspinbox.md#devicepixelratio) +* [devicePixelRatioF](qabstractspinbox.md#devicepixelratiof) +* [dumpObjectInfo](qabstractspinbox.md#dumpobjectinfo) +* [dumpObjectTree](qabstractspinbox.md#dumpobjecttree) +* [ensurePolished](qabstractspinbox.md#ensurepolished) +* [eventProcessed](qabstractspinbox.md#eventprocessed) +* [focusProxy](qabstractspinbox.md#focusproxy) +* [focusWidget](qabstractspinbox.md#focuswidget) * [font](qabstractspinbox.md#font) +* [frameGeometry](qabstractspinbox.md#framegeometry) +* [frameSize](qabstractspinbox.md#framesize) * [geometry](qabstractspinbox.md#geometry) * [getFlexNode](qabstractspinbox.md#getflexnode) +* [grab](qabstractspinbox.md#grab) +* [grabKeyboard](qabstractspinbox.md#grabkeyboard) +* [grabMouse](qabstractspinbox.md#grabmouse) * [hasAcceptableInput](qabstractspinbox.md#hasacceptableinput) +* [hasFocus](qabstractspinbox.md#hasfocus) * [hasFrame](qabstractspinbox.md#hasframe) +* [hasHeightForWidth](qabstractspinbox.md#hasheightforwidth) * [hasMouseTracking](qabstractspinbox.md#hasmousetracking) +* [hasTabletTracking](qabstractspinbox.md#hastablettracking) +* [height](qabstractspinbox.md#height) +* [heightForWidth](qabstractspinbox.md#heightforwidth) +* [heightMM](qabstractspinbox.md#heightmm) * [hide](qabstractspinbox.md#hide) * [inherits](qabstractspinbox.md#inherits) +* [inputMethodHints](qabstractspinbox.md#inputmethodhints) * [isAccelerated](qabstractspinbox.md#isaccelerated) * [isActiveWindow](qabstractspinbox.md#isactivewindow) +* [isAncestorOf](qabstractspinbox.md#isancestorof) * [isEnabled](qabstractspinbox.md#isenabled) +* [isEnabledTo](qabstractspinbox.md#isenabledto) +* [isFullScreen](qabstractspinbox.md#isfullscreen) * [isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown) +* [isHidden](qabstractspinbox.md#ishidden) +* [isMaximized](qabstractspinbox.md#ismaximized) +* [isMinimized](qabstractspinbox.md#isminimized) +* [isModal](qabstractspinbox.md#ismodal) * [isReadOnly](qabstractspinbox.md#isreadonly) * [isVisible](qabstractspinbox.md#isvisible) +* [isVisibleTo](qabstractspinbox.md#isvisibleto) +* [isWindow](qabstractspinbox.md#iswindow) +* [isWindowModified](qabstractspinbox.md#iswindowmodified) * [keyboardTracking](qabstractspinbox.md#keyboardtracking) +* [killTimer](qabstractspinbox.md#killtimer) +* [layout](qabstractspinbox.md#layout) +* [logicalDpiX](qabstractspinbox.md#logicaldpix) +* [logicalDpiY](qabstractspinbox.md#logicaldpiy) * [lower](qabstractspinbox.md#lower) +* [mapFrom](qabstractspinbox.md#mapfrom) * [mapFromGlobal](qabstractspinbox.md#mapfromglobal) * [mapFromParent](qabstractspinbox.md#mapfromparent) +* [mapTo](qabstractspinbox.md#mapto) * [mapToGlobal](qabstractspinbox.md#maptoglobal) * [mapToParent](qabstractspinbox.md#maptoparent) +* [maximumHeight](qabstractspinbox.md#maximumheight) * [maximumSize](qabstractspinbox.md#maximumsize) +* [maximumWidth](qabstractspinbox.md#maximumwidth) +* [minimumHeight](qabstractspinbox.md#minimumheight) * [minimumSize](qabstractspinbox.md#minimumsize) +* [minimumSizeHint](qabstractspinbox.md#minimumsizehint) +* [minimumWidth](qabstractspinbox.md#minimumwidth) * [move](qabstractspinbox.md#move) +* [nativeParentWidget](qabstractspinbox.md#nativeparentwidget) +* [nextInFocusChain](qabstractspinbox.md#nextinfocuschain) +* [normalGeometry](qabstractspinbox.md#normalgeometry) * [objectName](qabstractspinbox.md#objectname) +* [paintingActive](qabstractspinbox.md#paintingactive) +* [parent](qabstractspinbox.md#parent) +* [parentWidget](qabstractspinbox.md#parentwidget) +* [physicalDpiX](qabstractspinbox.md#physicaldpix) +* [physicalDpiY](qabstractspinbox.md#physicaldpiy) * [pos](qabstractspinbox.md#pos) +* [previousInFocusChain](qabstractspinbox.md#previousinfocuschain) * [property](qabstractspinbox.md#property) * [raise](qabstractspinbox.md#raise) +* [rect](qabstractspinbox.md#rect) +* [releaseKeyboard](qabstractspinbox.md#releasekeyboard) +* [releaseMouse](qabstractspinbox.md#releasemouse) +* [releaseShortcut](qabstractspinbox.md#releaseshortcut) * [removeAction](qabstractspinbox.md#removeaction) * [removeEventListener](qabstractspinbox.md#removeeventlistener) * [repaint](qabstractspinbox.md#repaint) @@ -94,37 +155,67 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) * [selectAll](qabstractspinbox.md#selectall) * [setAccelerated](qabstractspinbox.md#setaccelerated) * [setAcceptDrops](qabstractspinbox.md#setacceptdrops) +* [setAccessibleDescription](qabstractspinbox.md#setaccessibledescription) +* [setAccessibleName](qabstractspinbox.md#setaccessiblename) * [setAlignment](qabstractspinbox.md#setalignment) * [setAttribute](qabstractspinbox.md#setattribute) +* [setAutoFillBackground](qabstractspinbox.md#setautofillbackground) +* [setBaseSize](qabstractspinbox.md#setbasesize) * [setButtonSymbols](qabstractspinbox.md#setbuttonsymbols) +* [setContentsMargins](qabstractspinbox.md#setcontentsmargins) * [setContextMenuPolicy](qabstractspinbox.md#setcontextmenupolicy) * [setCorrectionMode](qabstractspinbox.md#setcorrectionmode) * [setCursor](qabstractspinbox.md#setcursor) +* [setDisabled](qabstractspinbox.md#setdisabled) * [setEnabled](qabstractspinbox.md#setenabled) +* [setEventProcessed](qabstractspinbox.md#seteventprocessed) +* [setFixedHeight](qabstractspinbox.md#setfixedheight) * [setFixedSize](qabstractspinbox.md#setfixedsize) +* [setFixedWidth](qabstractspinbox.md#setfixedwidth) * [setFlexNodeSizeControlled](qabstractspinbox.md#setflexnodesizecontrolled) * [setFocus](qabstractspinbox.md#setfocus) * [setFocusPolicy](qabstractspinbox.md#setfocuspolicy) +* [setFocusProxy](qabstractspinbox.md#setfocusproxy) * [setFont](qabstractspinbox.md#setfont) * [setFrame](qabstractspinbox.md#setframe) * [setGeometry](qabstractspinbox.md#setgeometry) * [setGraphicsEffect](qabstractspinbox.md#setgraphicseffect) * [setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown) +* [setHidden](qabstractspinbox.md#sethidden) * [setInlineStyle](qabstractspinbox.md#setinlinestyle) +* [setInputMethodHints](qabstractspinbox.md#setinputmethodhints) * [setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking) * [setLayout](qabstractspinbox.md#setlayout) +* [setMaximumHeight](qabstractspinbox.md#setmaximumheight) * [setMaximumSize](qabstractspinbox.md#setmaximumsize) +* [setMaximumWidth](qabstractspinbox.md#setmaximumwidth) +* [setMinimumHeight](qabstractspinbox.md#setminimumheight) * [setMinimumSize](qabstractspinbox.md#setminimumsize) +* [setMinimumWidth](qabstractspinbox.md#setminimumwidth) * [setMouseTracking](qabstractspinbox.md#setmousetracking) -* [setNodeParent](qabstractspinbox.md#setnodeparent) * [setObjectName](qabstractspinbox.md#setobjectname) +* [setParent](qabstractspinbox.md#setparent) * [setProperty](qabstractspinbox.md#setproperty) * [setReadOnly](qabstractspinbox.md#setreadonly) +* [setShortcutAutoRepeat](qabstractspinbox.md#setshortcutautorepeat) +* [setShortcutEnabled](qabstractspinbox.md#setshortcutenabled) +* [setSizeIncrement](qabstractspinbox.md#setsizeincrement) +* [setSizePolicy](qabstractspinbox.md#setsizepolicy) * [setSpecialValueText](qabstractspinbox.md#setspecialvaluetext) +* [setStatusTip](qabstractspinbox.md#setstatustip) * [setStyleSheet](qabstractspinbox.md#setstylesheet) +* [setTabletTracking](qabstractspinbox.md#settablettracking) +* [setToolTip](qabstractspinbox.md#settooltip) +* [setToolTipDuration](qabstractspinbox.md#settooltipduration) +* [setUpdatesEnabled](qabstractspinbox.md#setupdatesenabled) +* [setVisible](qabstractspinbox.md#setvisible) +* [setWhatsThis](qabstractspinbox.md#setwhatsthis) +* [setWindowFilePath](qabstractspinbox.md#setwindowfilepath) * [setWindowFlag](qabstractspinbox.md#setwindowflag) * [setWindowIcon](qabstractspinbox.md#setwindowicon) +* [setWindowModified](qabstractspinbox.md#setwindowmodified) * [setWindowOpacity](qabstractspinbox.md#setwindowopacity) +* [setWindowRole](qabstractspinbox.md#setwindowrole) * [setWindowState](qabstractspinbox.md#setwindowstate) * [setWindowTitle](qabstractspinbox.md#setwindowtitle) * [setWrapping](qabstractspinbox.md#setwrapping) @@ -134,124 +225,133 @@ It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox) * [showMinimized](qabstractspinbox.md#showminimized) * [showNormal](qabstractspinbox.md#shownormal) * [size](qabstractspinbox.md#size) +* [sizeHint](qabstractspinbox.md#sizehint) +* [sizeIncrement](qabstractspinbox.md#sizeincrement) * [specialValueText](qabstractspinbox.md#specialvaluetext) +* [stackUnder](qabstractspinbox.md#stackunder) +* [startTimer](qabstractspinbox.md#starttimer) +* [statusTip](qabstractspinbox.md#statustip) * [stepDown](qabstractspinbox.md#stepdown) * [stepUp](qabstractspinbox.md#stepup) +* [style](qabstractspinbox.md#style) * [styleSheet](qabstractspinbox.md#stylesheet) * [testAttribute](qabstractspinbox.md#testattribute) * [text](qabstractspinbox.md#text) +* [toolTip](qabstractspinbox.md#tooltip) +* [toolTipDuration](qabstractspinbox.md#tooltipduration) +* [underMouse](qabstractspinbox.md#undermouse) +* [unsetCursor](qabstractspinbox.md#unsetcursor) +* [unsetLayoutDirection](qabstractspinbox.md#unsetlayoutdirection) +* [unsetLocale](qabstractspinbox.md#unsetlocale) * [update](qabstractspinbox.md#update) * [updateGeometry](qabstractspinbox.md#updategeometry) +* [updateMicroFocus](qabstractspinbox.md#updatemicrofocus) +* [updatesEnabled](qabstractspinbox.md#updatesenabled) +* [whatsThis](qabstractspinbox.md#whatsthis) +* [width](qabstractspinbox.md#width) +* [widthMM](qabstractspinbox.md#widthmm) +* [winId](qabstractspinbox.md#winid) +* [window](qabstractspinbox.md#window) +* [windowFilePath](qabstractspinbox.md#windowfilepath) +* [windowHandle](qabstractspinbox.md#windowhandle) +* [windowIcon](qabstractspinbox.md#windowicon) * [windowOpacity](qabstractspinbox.md#windowopacity) +* [windowRole](qabstractspinbox.md#windowrole) * [windowState](qabstractspinbox.md#windowstate) * [windowTitle](qabstractspinbox.md#windowtitle) * [wrapping](qabstractspinbox.md#wrapping) +* [x](qabstractspinbox.md#x) +* [y](qabstractspinbox.md#y) ## Constructors ### constructor -\+ **new QAbstractSpinBox**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAbstractSpinBox](qabstractspinbox.md)* +\+ **new QAbstractSpinBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QAbstractSpinBox](qabstractspinbox.md)* -*Inherited from [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Inherited from [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QAbstractSpinBox](qabstractspinbox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹Signals›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### `Abstract` native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹Signals› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹Signals› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹Signals› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹Signals› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -283,7 +383,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -297,6 +397,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -309,7 +410,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -319,12 +420,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -333,6 +428,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -355,918 +460,2118 @@ ___ ___ -### buttonSymbols +### autoFillBackground -▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* +▸ **autoFillBackground**(): *boolean* -**Returns:** *[ButtonSymbols](../enums/buttonsymbols.md)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close - -▸ **close**(): *boolean* +### buttonSymbols -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* -**Returns:** *boolean* +**Returns:** *[ButtonSymbols](../enums/buttonsymbols.md)* ___ -### correctionMode +### childAt -▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -**Returns:** *[CorrectionMode](../enums/correctionmode.md)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasAcceptableInput +### clearMask -▸ **hasAcceptableInput**(): *boolean* +▸ **clearMask**(): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* ___ -### hasFrame +### close -▸ **hasFrame**(): *boolean* +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hasMouseTracking +### colorCount -▸ **hasMouseTracking**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hide +### contentsRect -▸ **hide**(): *void* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### inherits +### contextMenuPolicy -▸ **inherits**(`className`: string): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Parameters:** +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### correctionMode + +▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* + +**Returns:** *[CorrectionMode](../enums/correctionmode.md)* ___ -### isAccelerated +### delete -▸ **isAccelerated**(): *boolean* +▸ **delete**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isGroupSeparatorShown +### devicePixelRatio -▸ **isGroupSeparatorShown**(): *boolean* +▸ **devicePixelRatio**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### isReadOnly +### devicePixelRatioF -▸ **isReadOnly**(): *boolean* +▸ **devicePixelRatioF**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### keyboardTracking +### dumpObjectTree -▸ **keyboardTracking**(): *boolean* +▸ **dumpObjectTree**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* ___ -### lower +### ensurePolished -▸ **lower**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### mapFromGlobal +### eventProcessed -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapFromParent +### focusProxy -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### mapToParent +### frameGeometry -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* ___ -### maximumSize +### geometry -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### objectName +### grabKeyboard -▸ **objectName**(): *string* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *string* +**Returns:** *void* ___ -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### grabMouse -**Returns:** *object* +▸ **grabMouse**(): *void* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -* **y**: *number* +**Returns:** *void* ___ -### property +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setButtonSymbols + +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCorrectionMode + +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`cm` | [CorrectionMode](../enums/correctionmode.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -Name | Type | ------- | ------ | -`name` | string | +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFocus -▸ **raise**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeAction +### setFocusPolicy -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusProxy -**Type parameters:** +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -▪ **SignalType**: *keyof Signals* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | Signals[SignalType] | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFont -▪ **callback**: *function* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### repaint +### setFrame -▸ **repaint**(): *void* +▸ **setFrame**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### repolish +### setGeometry -▸ **repolish**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### resize +### setGraphicsEffect -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### selectAll +### setGroupSeparatorShown -▸ **selectAll**(): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`shown` | boolean | **Returns:** *void* ___ -### setAccelerated +### setHidden -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAcceptDrops +### setInlineStyle -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`on` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setAlignment +### setInputMethodHints -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`hints` | number | **Returns:** *void* ___ -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +### setKeyboardTracking -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +▸ **setKeyboardTracking**(`kt`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`kt` | boolean | **Returns:** *void* ___ -### setButtonSymbols +### setLayout -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCorrectionMode +### setMaximumSize -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFrame +### setProperty -▸ **setFrame**(`enable`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setReadOnly -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setReadOnly**(`r`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`r` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGroupSeparatorShown +### setShortcutEnabled -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`shown` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setKeyboardTracking +### setSizePolicy -▸ **setKeyboardTracking**(`kt`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹Signals›): *void* +### setSpecialValueText -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +▸ **setSpecialValueText**(`txt`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹Signals› | +`txt` | string | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setVisible -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`visible` | boolean | **Returns:** *void* ___ -### setSpecialValueText +### setWhatsThis -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1305,6 +2610,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1321,6 +2642,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1427,6 +2764,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1435,6 +2792,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1451,6 +2851,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1485,6 +2895,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1505,6 +2975,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1515,13 +3091,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1540,3 +3126,23 @@ ___ ▸ **wrapping**(): *boolean* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qabstracttablemodel.md b/website/docs/api/generated/classes/qabstracttablemodel.md new file mode 100644 index 0000000000..c2a9369d52 --- /dev/null +++ b/website/docs/api/generated/classes/qabstracttablemodel.md @@ -0,0 +1,896 @@ +--- +id: "qabstracttablemodel" +title: "QAbstractTableModel" +sidebar_label: "QAbstractTableModel" +--- + +## Hierarchy + + ↳ [QAbstractItemModel](qabstractitemmodel.md) + + ↳ **QAbstractTableModel** + + ↳ [MyModel](mymodel.md) + + ↳ [MyModel](mymodel.md) + + ↳ [MyModel](mymodel.md) + + ↳ [MyModel](mymodel.md) + + ↳ [MyModel](mymodel.md) + + ↳ [MyModel](mymodel.md) + +## Index + +### Constructors + +* [constructor](qabstracttablemodel.md#constructor) + +### Properties + +* [native](qabstracttablemodel.md#native) + +### Methods + +* [_id](qabstracttablemodel.md#_id) +* [addEventListener](qabstracttablemodel.md#addeventlistener) +* [beginInsertColumns](qabstracttablemodel.md#begininsertcolumns) +* [beginInsertRows](qabstracttablemodel.md#begininsertrows) +* [beginMoveColumns](qabstracttablemodel.md#beginmovecolumns) +* [beginMoveRows](qabstracttablemodel.md#beginmoverows) +* [beginRemoveColumns](qabstracttablemodel.md#beginremovecolumns) +* [beginRemoveRows](qabstracttablemodel.md#beginremoverows) +* [beginResetModel](qabstracttablemodel.md#beginresetmodel) +* [buddy](qabstracttablemodel.md#buddy) +* [checkIndex](qabstracttablemodel.md#checkindex) +* [children](qabstracttablemodel.md#children) +* [columnCount](qabstracttablemodel.md#columncount) +* [createIndex](qabstracttablemodel.md#createindex) +* [data](qabstracttablemodel.md#data) +* [delete](qabstracttablemodel.md#delete) +* [deleteLater](qabstracttablemodel.md#deletelater) +* [dumpObjectInfo](qabstracttablemodel.md#dumpobjectinfo) +* [dumpObjectTree](qabstracttablemodel.md#dumpobjecttree) +* [emitDataChanged](qabstracttablemodel.md#emitdatachanged) +* [endInsertColumns](qabstracttablemodel.md#endinsertcolumns) +* [endInsertRows](qabstracttablemodel.md#endinsertrows) +* [endMoveColumns](qabstracttablemodel.md#endmovecolumns) +* [endMoveRows](qabstracttablemodel.md#endmoverows) +* [endRemoveColumns](qabstracttablemodel.md#endremovecolumns) +* [endRemoveRows](qabstracttablemodel.md#endremoverows) +* [endResetModel](qabstracttablemodel.md#endresetmodel) +* [eventProcessed](qabstracttablemodel.md#eventprocessed) +* [flags](qabstracttablemodel.md#flags) +* [hasChildren](qabstracttablemodel.md#haschildren) +* [hasIndex](qabstracttablemodel.md#hasindex) +* [headerData](qabstracttablemodel.md#headerdata) +* [index](qabstracttablemodel.md#index) +* [inherits](qabstracttablemodel.md#inherits) +* [killTimer](qabstracttablemodel.md#killtimer) +* [objectName](qabstracttablemodel.md#objectname) +* [parent](qabstracttablemodel.md#parent) +* [parentModelIndex](qabstracttablemodel.md#parentmodelindex) +* [property](qabstracttablemodel.md#property) +* [removeEventListener](qabstracttablemodel.md#removeeventlistener) +* [rowCount](qabstracttablemodel.md#rowcount) +* [setData](qabstracttablemodel.md#setdata) +* [setEventProcessed](qabstracttablemodel.md#seteventprocessed) +* [setObjectName](qabstracttablemodel.md#setobjectname) +* [setParent](qabstracttablemodel.md#setparent) +* [setProperty](qabstracttablemodel.md#setproperty) +* [sibling](qabstracttablemodel.md#sibling) +* [startTimer](qabstracttablemodel.md#starttimer) + +## Constructors + +### constructor + +\+ **new QAbstractTableModel**(): *[QAbstractTableModel](qabstracttablemodel.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[constructor](qabstractitemmodel.md#constructor)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Returns:** *[QAbstractTableModel](qabstracttablemodel.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | any[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### beginInsertColumns + +▸ **beginInsertColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginInsertColumns](qabstractitemmodel.md#begininsertcolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginInsertRows + +▸ **beginInsertRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginInsertRows](qabstractitemmodel.md#begininsertrows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginMoveColumns + +▸ **beginMoveColumns**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginMoveColumns](qabstractitemmodel.md#beginmovecolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginMoveRows + +▸ **beginMoveRows**(`sourceParent`: [QModelIndex](qmodelindex.md), `sourceFirst`: number, `sourceLast`: number, `destinationParent`: [QModelIndex](qmodelindex.md), `destinationChild`: number): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginMoveRows](qabstractitemmodel.md#beginmoverows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`sourceParent` | [QModelIndex](qmodelindex.md) | +`sourceFirst` | number | +`sourceLast` | number | +`destinationParent` | [QModelIndex](qmodelindex.md) | +`destinationChild` | number | + +**Returns:** *boolean* + +___ + +### beginRemoveColumns + +▸ **beginRemoveColumns**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveColumns](qabstractitemmodel.md#beginremovecolumns)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginRemoveRows + +▸ **beginRemoveRows**(`parent`: [QModelIndex](qmodelindex.md), `first`: number, `last`: number): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginRemoveRows](qabstractitemmodel.md#beginremoverows)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | +`first` | number | +`last` | number | + +**Returns:** *void* + +___ + +### beginResetModel + +▸ **beginResetModel**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[beginResetModel](qabstractitemmodel.md#beginresetmodel)* + +**Returns:** *void* + +___ + +### buddy + +▸ **buddy**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[buddy](qabstractitemmodel.md#buddy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### checkIndex + +▸ **checkIndex**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[checkIndex](qabstractitemmodel.md#checkindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### columnCount + +▸ **columnCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[columnCount](qabstractitemmodel.md#columncount)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### createIndex + +▸ **createIndex**(`row`: number, `column`: number): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[createIndex](qabstractitemmodel.md#createindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### data + +▸ **data**(`index`: [QModelIndex](qmodelindex.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *[QVariant](qvariant.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[data](qabstractitemmodel.md#data)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.DisplayRole | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### emitDataChanged + +▸ **emitDataChanged**(`topLeft`: [QModelIndex](qmodelindex.md), `bottomRight`: [QModelIndex](qmodelindex.md), `roles`: [ItemDataRole](../enums/itemdatarole.md)[]): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[emitDataChanged](qabstractitemmodel.md#emitdatachanged)* + +**Parameters:** + +Name | Type | +------ | ------ | +`topLeft` | [QModelIndex](qmodelindex.md) | +`bottomRight` | [QModelIndex](qmodelindex.md) | +`roles` | [ItemDataRole](../enums/itemdatarole.md)[] | + +**Returns:** *void* + +___ + +### endInsertColumns + +▸ **endInsertColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endInsertColumns](qabstractitemmodel.md#endinsertcolumns)* + +**Returns:** *void* + +___ + +### endInsertRows + +▸ **endInsertRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endInsertRows](qabstractitemmodel.md#endinsertrows)* + +**Returns:** *void* + +___ + +### endMoveColumns + +▸ **endMoveColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endMoveColumns](qabstractitemmodel.md#endmovecolumns)* + +**Returns:** *void* + +___ + +### endMoveRows + +▸ **endMoveRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endMoveRows](qabstractitemmodel.md#endmoverows)* + +**Returns:** *void* + +___ + +### endRemoveColumns + +▸ **endRemoveColumns**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endRemoveColumns](qabstractitemmodel.md#endremovecolumns)* + +**Returns:** *void* + +___ + +### endRemoveRows + +▸ **endRemoveRows**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endRemoveRows](qabstractitemmodel.md#endremoverows)* + +**Returns:** *void* + +___ + +### endResetModel + +▸ **endResetModel**(): *void* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[endResetModel](qabstractitemmodel.md#endresetmodel)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### flags + +▸ **flags**(`index`: [QModelIndex](qmodelindex.md)): *[ItemFlag](../enums/itemflag.md)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[flags](qabstractitemmodel.md#flags)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[ItemFlag](../enums/itemflag.md)* + +___ + +### hasChildren + +▸ **hasChildren**(`parent`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### hasIndex + +▸ **hasIndex**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[hasIndex](qabstractitemmodel.md#hasindex)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### headerData + +▸ **headerData**(`section`: number, `orientation`: [Orientation](../enums/orientation.md), `role`: number): *[QVariant](qvariant.md)* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[headerData](qabstractitemmodel.md#headerdata)* + +**Parameters:** + +Name | Type | +------ | ------ | +`section` | number | +`orientation` | [Orientation](../enums/orientation.md) | +`role` | number | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### index + +▸ **index**(`row`: number, `column`: number, `parent`: [QModelIndex](qmodelindex.md)‹›): *[QModelIndex](qmodelindex.md)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[index](qabstractitemmodel.md#index)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentModelIndex + +▸ **parentModelIndex**(`child`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +*Overrides [QAbstractItemModel](qabstractitemmodel.md).[parentModelIndex](qabstractitemmodel.md#parentmodelindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof any* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | any[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### rowCount + +▸ **rowCount**(`parent`: [QModelIndex](qmodelindex.md)‹›): *number* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[rowCount](qabstractitemmodel.md#rowcount)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`parent` | [QModelIndex](qmodelindex.md)‹› | new QModelIndex() | + +**Returns:** *number* + +___ + +### setData + +▸ **setData**(`index`: [QModelIndex](qmodelindex.md), `value`: [QVariant](qvariant.md), `role`: [ItemDataRole](../enums/itemdatarole.md)): *boolean* + +*Inherited from [QAbstractItemModel](qabstractitemmodel.md).[setData](qabstractitemmodel.md#setdata)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`value` | [QVariant](qvariant.md) | - | +`role` | [ItemDataRole](../enums/itemdatarole.md) | ItemDataRole.EditRole | + +**Returns:** *boolean* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### sibling + +▸ **sibling**(`row`: number, `column`: number, `index`: [QModelIndex](qmodelindex.md)): *[QModelIndex](qmodelindex.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qaction.md b/website/docs/api/generated/classes/qaction.md index c194e7a18b..139afd8af2 100644 --- a/website/docs/api/generated/classes/qaction.md +++ b/website/docs/api/generated/classes/qaction.md @@ -24,7 +24,7 @@ menu.addAction(menuAction); ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QActionSignals](../interfaces/qactionsignals.md)› + ↳ [QObject](qobject.md)‹[QActionSignals](../interfaces/qactionsignals.md)› ↳ **QAction** @@ -36,38 +36,45 @@ menu.addAction(menuAction); ### Properties -* [icon](qaction.md#optional-icon) -* [menu](qaction.md#optional-menu) * [native](qaction.md#native) -* [nodeChildren](qaction.md#nodechildren) -* [nodeParent](qaction.md#optional-nodeparent) ### Methods +* [_id](qaction.md#_id) * [addEventListener](qaction.md#addeventlistener) +* [children](qaction.md#children) * [data](qaction.md#data) +* [delete](qaction.md#delete) +* [deleteLater](qaction.md#deletelater) +* [dumpObjectInfo](qaction.md#dumpobjectinfo) +* [dumpObjectTree](qaction.md#dumpobjecttree) +* [eventProcessed](qaction.md#eventprocessed) * [font](qaction.md#font) * [inherits](qaction.md#inherits) * [isCheckable](qaction.md#ischeckable) * [isChecked](qaction.md#ischecked) * [isSeparator](qaction.md#isseparator) +* [killTimer](qaction.md#killtimer) * [objectName](qaction.md#objectname) +* [parent](qaction.md#parent) * [property](qaction.md#property) * [removeEventListener](qaction.md#removeeventlistener) * [setCheckable](qaction.md#setcheckable) * [setChecked](qaction.md#setchecked) * [setData](qaction.md#setdata) * [setEnabled](qaction.md#setenabled) +* [setEventProcessed](qaction.md#seteventprocessed) * [setFont](qaction.md#setfont) * [setIcon](qaction.md#seticon) * [setMenu](qaction.md#setmenu) -* [setNodeParent](qaction.md#setnodeparent) * [setObjectName](qaction.md#setobjectname) +* [setParent](qaction.md#setparent) * [setProperty](qaction.md#setproperty) * [setSeparator](qaction.md#setseparator) * [setShortcut](qaction.md#setshortcut) * [setShortcutContext](qaction.md#setshortcutcontext) * [setText](qaction.md#settext) +* [startTimer](qaction.md#starttimer) ## Constructors @@ -75,13 +82,13 @@ menu.addAction(menuAction); \+ **new QAction**(): *[QAction](qaction.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Returns:** *[QAction](qaction.md)* \+ **new QAction**(`native`: [NativeElement](../globals.md#nativeelement)): *[QAction](qaction.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** @@ -91,59 +98,49 @@ Name | Type | **Returns:** *[QAction](qaction.md)* -\+ **new QAction**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QAction](qaction.md)* +\+ **new QAction**(`parent`: [QObject](qobject.md)): *[QAction](qaction.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *[QAction](qaction.md)* ## Properties -### `Optional` icon - -• **icon**? : *[QIcon](qicon.md)* - -___ - -### `Optional` menu - -• **menu**? : *[QMenu](qmenu.md)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QActionSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QActionSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -157,6 +154,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QActionSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -169,7 +167,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -179,12 +177,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -193,10 +185,30 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + ### data ▸ **data**(): *[QVariant](qvariant.md)* @@ -205,6 +217,62 @@ ___ ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### font ▸ **font**(): *[QFont](qfont.md)* @@ -217,7 +285,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -253,21 +321,47 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -281,7 +375,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QActionSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QActionSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -295,10 +389,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QActionSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -316,6 +411,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -376,6 +473,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setFont ▸ **setFont**(`font`: [QFont](qfont.md)): *void* @@ -418,33 +542,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -454,7 +578,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -520,3 +644,20 @@ Name | Type | `text` | string | **Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qapplication.md b/website/docs/api/generated/classes/qapplication.md index 9d14f2e994..e8a613b29c 100644 --- a/website/docs/api/generated/classes/qapplication.md +++ b/website/docs/api/generated/classes/qapplication.md @@ -21,7 +21,7 @@ qApp.quit(); ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QApplicationSignals](../interfaces/qapplicationsignals.md)› + ↳ [QObject](qobject.md)‹[QApplicationSignals](../interfaces/qapplicationsignals.md)› ↳ **QApplication** @@ -34,49 +34,66 @@ qApp.quit(); ### Properties * [native](qapplication.md#native) -* [nodeChildren](qapplication.md#nodechildren) -* [nodeParent](qapplication.md#optional-nodeparent) ### Methods +* [_id](qapplication.md#_id) * [addEventListener](qapplication.md#addeventlistener) +* [children](qapplication.md#children) +* [delete](qapplication.md#delete) +* [deleteLater](qapplication.md#deletelater) +* [devicePixelRatio](qapplication.md#devicepixelratio) +* [dumpObjectInfo](qapplication.md#dumpobjectinfo) +* [dumpObjectTree](qapplication.md#dumpobjecttree) +* [eventProcessed](qapplication.md#eventprocessed) * [exec](qapplication.md#exec) * [exit](qapplication.md#exit) * [inherits](qapplication.md#inherits) +* [killTimer](qapplication.md#killtimer) * [objectName](qapplication.md#objectname) +* [palette](qapplication.md#palette) +* [parent](qapplication.md#parent) * [processEvents](qapplication.md#processevents) * [property](qapplication.md#property) * [quit](qapplication.md#quit) * [quitOnLastWindowClosed](qapplication.md#quitonlastwindowclosed) * [removeEventListener](qapplication.md#removeeventlistener) -* [setNodeParent](qapplication.md#setnodeparent) +* [setEventProcessed](qapplication.md#seteventprocessed) * [setObjectName](qapplication.md#setobjectname) +* [setParent](qapplication.md#setparent) * [setProperty](qapplication.md#setproperty) * [setQuitOnLastWindowClosed](qapplication.md#setquitonlastwindowclosed) +* [setStyleSheet](qapplication.md#setstylesheet) +* [startTimer](qapplication.md#starttimer) +* [applicationDisplayName](qapplication.md#static-applicationdisplayname) * [clipboard](qapplication.md#static-clipboard) -* [desktop](qapplication.md#static-desktop) +* [desktopFileName](qapplication.md#static-desktopfilename) +* [desktopSettingsAware](qapplication.md#static-desktopsettingsaware) * [instance](qapplication.md#static-instance) +* [platformName](qapplication.md#static-platformname) +* [primaryScreen](qapplication.md#static-primaryscreen) +* [screens](qapplication.md#static-screens) +* [setApplicationDisplayName](qapplication.md#static-setapplicationdisplayname) +* [setDesktopFileName](qapplication.md#static-setdesktopfilename) +* [setDesktopSettingsAware](qapplication.md#static-setdesktopsettingsaware) +* [setStyle](qapplication.md#static-setstyle) +* [setWindowIcon](qapplication.md#static-setwindowicon) * [style](qapplication.md#static-style) +* [windowIcon](qapplication.md#static-windowicon) ## Constructors ### constructor -\+ **new QApplication**(): *[QApplication](qapplication.md)* +\+ **new QApplication**(`arg?`: [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement)): *[QApplication](qapplication.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QApplication](qapplication.md)* - -\+ **new QApplication**(`native`: [NativeElement](../globals.md#nativeelement)): *[QApplication](qapplication.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QApplication](qapplication.md)* @@ -84,31 +101,33 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QApplicationSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QApplicationSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -122,6 +141,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QApplicationSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -134,7 +154,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -144,24 +164,102 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +**Returns:** *number* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### exec ▸ **exec**(): *number* @@ -188,7 +286,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -200,16 +298,50 @@ Name | Type | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### palette + +▸ **palette**(): *[QPalette](qpalette.md)* + +**Returns:** *[QPalette](qpalette.md)* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### processEvents ▸ **processEvents**(): *void* @@ -222,7 +354,7 @@ ___ ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -252,7 +384,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QApplicationSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QApplicationSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -266,10 +398,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QApplicationSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -287,21 +420,34 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -311,7 +457,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -323,11 +469,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -354,19 +516,67 @@ Name | Type | ___ +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### `Static` applicationDisplayName + +▸ **applicationDisplayName**(): *string* + +**Returns:** *string* + +___ + ### `Static` clipboard -▸ **clipboard**(): *[QClipboard](qclipboard.md)* +▸ **clipboard**(): *[QClipboard](qclipboard.md) | null* -**Returns:** *[QClipboard](qclipboard.md)* +**Returns:** *[QClipboard](qclipboard.md) | null* ___ -### `Static` desktop +### `Static` desktopFileName -▸ **desktop**(): *[QDesktopWidget](qdesktopwidget.md)* +▸ **desktopFileName**(): *string* -**Returns:** *[QDesktopWidget](qdesktopwidget.md)* +**Returns:** *string* + +___ + +### `Static` desktopSettingsAware + +▸ **desktopSettingsAware**(): *boolean* + +**Returns:** *boolean* ___ @@ -378,8 +588,110 @@ ___ ___ +### `Static` platformName + +▸ **platformName**(): *string* + +**Returns:** *string* + +___ + +### `Static` primaryScreen + +▸ **primaryScreen**(): *[QScreen](qscreen.md) | null* + +**Returns:** *[QScreen](qscreen.md) | null* + +___ + +### `Static` screens + +▸ **screens**(): *[QScreen](qscreen.md)[]* + +**Returns:** *[QScreen](qscreen.md)[]* + +___ + +### `Static` setApplicationDisplayName + +▸ **setApplicationDisplayName**(`name`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### `Static` setDesktopFileName + +▸ **setDesktopFileName**(`name`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### `Static` setDesktopSettingsAware + +▸ **setDesktopSettingsAware**(`on`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### `Static` setStyle + +▸ **setStyle**(`style`: [QStyle](qstyle.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | [QStyle](qstyle.md) | + +**Returns:** *void* + +___ + +### `Static` setWindowIcon + +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`icon` | [QIcon](qicon.md) | + +**Returns:** *void* + +___ + ### `Static` style ▸ **style**(): *[QStyle](qstyle.md)* **Returns:** *[QStyle](qstyle.md)* + +___ + +### `Static` windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +**Returns:** *[QIcon](qicon.md)* diff --git a/website/docs/api/generated/classes/qboxlayout.md b/website/docs/api/generated/classes/qboxlayout.md index 42659a55f7..0fe752278a 100644 --- a/website/docs/api/generated/classes/qboxlayout.md +++ b/website/docs/api/generated/classes/qboxlayout.md @@ -25,7 +25,7 @@ centralWidget.setLayout(boxLayout); ## Hierarchy - ↳ [NodeLayout](nodelayout.md)‹[QBoxLayoutSignals](../globals.md#qboxlayoutsignals)› + ↳ [QLayout](qlayout.md)‹[QBoxLayoutSignals](../globals.md#qboxlayoutsignals)› ↳ **QBoxLayout** @@ -37,14 +37,12 @@ centralWidget.setLayout(boxLayout); ### Properties -* [childLayouts](qboxlayout.md#childlayouts) * [native](qboxlayout.md#native) -* [nodeChildren](qboxlayout.md#nodechildren) -* [nodeParent](qboxlayout.md#optional-nodeparent) * [type](qboxlayout.md#type) ### Methods +* [_id](qboxlayout.md#_id) * [activate](qboxlayout.md#activate) * [addEventListener](qboxlayout.md#addeventlistener) * [addLayout](qboxlayout.md#addlayout) @@ -52,8 +50,14 @@ centralWidget.setLayout(boxLayout); * [addStretch](qboxlayout.md#addstretch) * [addStrut](qboxlayout.md#addstrut) * [addWidget](qboxlayout.md#addwidget) +* [children](qboxlayout.md#children) * [count](qboxlayout.md#count) +* [delete](qboxlayout.md#delete) +* [deleteLater](qboxlayout.md#deletelater) * [direction](qboxlayout.md#direction) +* [dumpObjectInfo](qboxlayout.md#dumpobjectinfo) +* [dumpObjectTree](qboxlayout.md#dumpobjecttree) +* [eventProcessed](qboxlayout.md#eventprocessed) * [inherits](qboxlayout.md#inherits) * [insertLayout](qboxlayout.md#insertlayout) * [insertSpacing](qboxlayout.md#insertspacing) @@ -61,97 +65,85 @@ centralWidget.setLayout(boxLayout); * [insertWidget](qboxlayout.md#insertwidget) * [invalidate](qboxlayout.md#invalidate) * [isEnabled](qboxlayout.md#isenabled) +* [killTimer](qboxlayout.md#killtimer) * [objectName](qboxlayout.md#objectname) +* [parent](qboxlayout.md#parent) * [property](qboxlayout.md#property) * [removeEventListener](qboxlayout.md#removeeventlistener) * [removeWidget](qboxlayout.md#removewidget) * [setContentsMargins](qboxlayout.md#setcontentsmargins) * [setDirection](qboxlayout.md#setdirection) * [setEnabled](qboxlayout.md#setenabled) -* [setNodeParent](qboxlayout.md#setnodeparent) +* [setEventProcessed](qboxlayout.md#seteventprocessed) * [setObjectName](qboxlayout.md#setobjectname) +* [setParent](qboxlayout.md#setparent) * [setProperty](qboxlayout.md#setproperty) * [setSizeConstraint](qboxlayout.md#setsizeconstraint) * [setSpacing](qboxlayout.md#setspacing) * [setStretch](qboxlayout.md#setstretch) * [sizeConstraint](qboxlayout.md#sizeconstraint) * [spacing](qboxlayout.md#spacing) +* [startTimer](qboxlayout.md#starttimer) * [update](qboxlayout.md#update) ## Constructors ### constructor -\+ **new QBoxLayout**(`dir`: [Direction](../enums/direction.md)): *[QBoxLayout](qboxlayout.md)* +\+ **new QBoxLayout**(`arg`: [NativeElement](../globals.md#nativeelement) | [Direction](../enums/direction.md), `parent?`: [QWidget](qwidget.md)): *[QBoxLayout](qboxlayout.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`dir` | [Direction](../enums/direction.md) | - -**Returns:** *[QBoxLayout](qboxlayout.md)* - -\+ **new QBoxLayout**(`dir`: [Direction](../enums/direction.md), `parent`: [NodeWidget](nodewidget.md)‹any›): *[QBoxLayout](qboxlayout.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`dir` | [Direction](../enums/direction.md) | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg` | [NativeElement](../globals.md#nativeelement) | [Direction](../enums/direction.md) | +`parent?` | [QWidget](qwidget.md) | **Returns:** *[QBoxLayout](qboxlayout.md)* ## Properties -### childLayouts - -• **childLayouts**: *Set‹[NodeLayout](nodelayout.md)‹any››* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* = "layout" -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QLayout](qlayout.md).[type](qlayout.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "layout" +**Returns:** *number* -*Inherited from [NodeLayout](nodelayout.md).[type](nodelayout.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### activate ▸ **activate**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[activate](nodelayout.md#activate)* +*Inherited from [QLayout](qlayout.md).[activate](qlayout.md#activate)* **Returns:** *boolean* @@ -159,7 +151,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QBoxLayoutSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QBoxLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -173,6 +165,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QBoxLayoutSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -185,7 +178,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -195,12 +188,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -209,19 +196,29 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ ### addLayout -▸ **addLayout**(`layout`: [NodeLayout](nodelayout.md)‹any›, `stretch`: number): *void* +▸ **addLayout**(`layout`: [QLayout](qlayout.md), `stretch`: number): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`layout` | [NodeLayout](nodelayout.md)‹any› | - | +`layout` | [QLayout](qlayout.md) | - | `stretch` | number | 0 | **Returns:** *void* @@ -272,15 +269,15 @@ ___ ### addWidget -▸ **addWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›, `stretch`: number, `alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **addWidget**(`widget`: [QWidget](qwidget.md), `stretch`: number, `alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Overrides [NodeLayout](nodelayout.md).[addWidget](nodelayout.md#abstract-addwidget)* +*Overrides [QLayout](qlayout.md).[addWidget](qlayout.md#abstract-addwidget)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | - | +`widget` | [QWidget](qwidget.md) | - | `stretch` | number | 0 | `alignment` | [AlignmentFlag](../enums/alignmentflag.md) | 0 | @@ -288,6 +285,16 @@ Name | Type | Default | ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + ### count ▸ **count**(): *number* @@ -296,6 +303,26 @@ ___ ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + ### direction ▸ **direction**(): *[Direction](../enums/direction.md)* @@ -304,11 +331,47 @@ ___ ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -322,14 +385,14 @@ ___ ### insertLayout -▸ **insertLayout**(`index`: number, `layout`: [NodeLayout](nodelayout.md)‹any›, `stretch`: number): *void* +▸ **insertLayout**(`index`: number, `layout`: [QLayout](qlayout.md), `stretch`: number): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | `index` | number | - | -`layout` | [NodeLayout](nodelayout.md)‹any› | - | +`layout` | [QLayout](qlayout.md) | - | `stretch` | number | 0 | **Returns:** *void* @@ -368,14 +431,14 @@ ___ ### insertWidget -▸ **insertWidget**(`index`: number, `widget`: [NodeWidget](nodewidget.md)‹any›, `stretch`: number): *void* +▸ **insertWidget**(`index`: number, `widget`: [QWidget](qwidget.md), `stretch`: number): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | `index` | number | - | -`widget` | [NodeWidget](nodewidget.md)‹any› | - | +`widget` | [QWidget](qwidget.md) | - | `stretch` | number | 0 | **Returns:** *void* @@ -386,7 +449,7 @@ ___ ▸ **invalidate**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[invalidate](nodelayout.md#invalidate)* +*Inherited from [QLayout](qlayout.md).[invalidate](qlayout.md#invalidate)* **Returns:** *void* @@ -396,27 +459,53 @@ ___ ▸ **isEnabled**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[isEnabled](nodelayout.md#isenabled)* +*Inherited from [QLayout](qlayout.md).[isEnabled](qlayout.md#isenabled)* **Returns:** *boolean* ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -430,7 +519,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QBoxLayoutSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QBoxLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -444,10 +533,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QBoxLayoutSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -465,21 +555,23 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ ### removeWidget -▸ **removeWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* -*Overrides [NodeLayout](nodelayout.md).[removeWidget](nodelayout.md#abstract-removewidget)* +*Overrides [QLayout](qlayout.md).[removeWidget](qlayout.md#abstract-removewidget)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -489,7 +581,7 @@ ___ ▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setContentsMargins](nodelayout.md#setcontentsmargins)* +*Inherited from [QLayout](qlayout.md).[setContentsMargins](qlayout.md#setcontentsmargins)* **Parameters:** @@ -522,7 +614,7 @@ ___ ▸ **setEnabled**(`enable`: boolean): *void* -*Inherited from [NodeLayout](nodelayout.md).[setEnabled](nodelayout.md#setenabled)* +*Inherited from [QLayout](qlayout.md).[setEnabled](qlayout.md#setenabled)* **Parameters:** @@ -534,17 +626,28 @@ Name | Type | ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -554,7 +657,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -566,11 +669,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -587,7 +706,7 @@ ___ ▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSizeConstraint](nodelayout.md#setsizeconstraint)* +*Inherited from [QLayout](qlayout.md).[setSizeConstraint](qlayout.md#setsizeconstraint)* **Parameters:** @@ -603,7 +722,7 @@ ___ ▸ **setSpacing**(`spacing`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSpacing](nodelayout.md#setspacing)* +*Inherited from [QLayout](qlayout.md).[setSpacing](qlayout.md#setspacing)* **Parameters:** @@ -634,7 +753,7 @@ ___ ▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* -*Inherited from [NodeLayout](nodelayout.md).[sizeConstraint](nodelayout.md#sizeconstraint)* +*Inherited from [QLayout](qlayout.md).[sizeConstraint](qlayout.md#sizeconstraint)* **Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* @@ -644,7 +763,24 @@ ___ ▸ **spacing**(): *number* -*Inherited from [NodeLayout](nodelayout.md).[spacing](nodelayout.md#spacing)* +*Inherited from [QLayout](qlayout.md).[spacing](qlayout.md#spacing)* + +**Returns:** *number* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | **Returns:** *number* @@ -654,6 +790,6 @@ ___ ▸ **update**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[update](nodelayout.md#update)* +*Inherited from [QLayout](qlayout.md).[update](qlayout.md#update)* **Returns:** *void* diff --git a/website/docs/api/generated/classes/qbrush.md b/website/docs/api/generated/classes/qbrush.md index eb2ab24ded..88f4b83ec3 100644 --- a/website/docs/api/generated/classes/qbrush.md +++ b/website/docs/api/generated/classes/qbrush.md @@ -31,15 +31,12 @@ const brush = new QBrush(); ### Properties * [native](qbrush.md#native) -* [nodeChildren](qbrush.md#nodechildren) -* [nodeParent](qbrush.md#optional-nodeparent) ### Methods * [color](qbrush.md#color) * [isOpaque](qbrush.md#isopaque) * [setColor](qbrush.md#setcolor) -* [setNodeParent](qbrush.md#setnodeparent) * [setStyle](qbrush.md#setstyle) * [setTexture](qbrush.md#settexture) * [style](qbrush.md#style) @@ -50,47 +47,16 @@ const brush = new QBrush(); ### constructor -\+ **new QBrush**(): *[QBrush](qbrush.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QBrush](qbrush.md)* - -\+ **new QBrush**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QBrush](qbrush.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QBrush](qbrush.md)* - -\+ **new QBrush**(`color`: [GlobalColor](../enums/globalcolor.md), `style`: [BrushStyle](../enums/brushstyle.md)): *[QBrush](qbrush.md)* +\+ **new QBrush**(`nativeOrGlobalColor?`: [NativeElement](../globals.md#nativeelement) | [GlobalColor](../enums/globalcolor.md) | [QColor](qcolor.md), `style`: [BrushStyle](../enums/brushstyle.md)): *[QBrush](qbrush.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* **Parameters:** -Name | Type | ------- | ------ | -`color` | [GlobalColor](../enums/globalcolor.md) | -`style` | [BrushStyle](../enums/brushstyle.md) | - -**Returns:** *[QBrush](qbrush.md)* - -\+ **new QBrush**(`color`: [QColor](qcolor.md), `style`: [BrushStyle](../enums/brushstyle.md)): *[QBrush](qbrush.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`color` | [QColor](qcolor.md) | -`style` | [BrushStyle](../enums/brushstyle.md) | +Name | Type | Default | +------ | ------ | ------ | +`nativeOrGlobalColor?` | [NativeElement](../globals.md#nativeelement) | [GlobalColor](../enums/globalcolor.md) | [QColor](qcolor.md) | - | +`style` | [BrushStyle](../enums/brushstyle.md) | BrushStyle.SolidPattern | **Returns:** *[QBrush](qbrush.md)* @@ -98,25 +64,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -150,22 +100,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setStyle ▸ **setStyle**(`style`: [BrushStyle](../enums/brushstyle.md)): *void* diff --git a/website/docs/api/generated/classes/qbuttongroup.md b/website/docs/api/generated/classes/qbuttongroup.md index f9294a36db..aef85b3abc 100644 --- a/website/docs/api/generated/classes/qbuttongroup.md +++ b/website/docs/api/generated/classes/qbuttongroup.md @@ -6,7 +6,7 @@ sidebar_label: "QButtonGroup" ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹any› + ↳ [QObject](qobject.md)‹any› ↳ **QButtonGroup** @@ -19,49 +19,52 @@ sidebar_label: "QButtonGroup" ### Properties * [native](qbuttongroup.md#native) -* [nodeChildren](qbuttongroup.md#nodechildren) -* [nodeParent](qbuttongroup.md#optional-nodeparent) ### Methods +* [_id](qbuttongroup.md#_id) * [addButton](qbuttongroup.md#addbutton) * [addEventListener](qbuttongroup.md#addeventlistener) * [button](qbuttongroup.md#button) * [buttons](qbuttongroup.md#buttons) * [checkedButton](qbuttongroup.md#checkedbutton) * [checkedId](qbuttongroup.md#checkedid) +* [children](qbuttongroup.md#children) +* [delete](qbuttongroup.md#delete) +* [deleteLater](qbuttongroup.md#deletelater) +* [dumpObjectInfo](qbuttongroup.md#dumpobjectinfo) +* [dumpObjectTree](qbuttongroup.md#dumpobjecttree) +* [eventProcessed](qbuttongroup.md#eventprocessed) * [exclusive](qbuttongroup.md#exclusive) * [id](qbuttongroup.md#id) * [inherits](qbuttongroup.md#inherits) +* [killTimer](qbuttongroup.md#killtimer) * [objectName](qbuttongroup.md#objectname) +* [parent](qbuttongroup.md#parent) * [property](qbuttongroup.md#property) * [removeButton](qbuttongroup.md#removebutton) * [removeEventListener](qbuttongroup.md#removeeventlistener) +* [setEventProcessed](qbuttongroup.md#seteventprocessed) * [setExclusive](qbuttongroup.md#setexclusive) * [setId](qbuttongroup.md#setid) -* [setNodeParent](qbuttongroup.md#setnodeparent) * [setObjectName](qbuttongroup.md#setobjectname) +* [setParent](qbuttongroup.md#setparent) * [setProperty](qbuttongroup.md#setproperty) +* [startTimer](qbuttongroup.md#starttimer) ## Constructors ### constructor -\+ **new QButtonGroup**(): *[QButtonGroup](qbuttongroup.md)* +\+ **new QButtonGroup**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QButtonGroup](qbuttongroup.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QButtonGroup](qbuttongroup.md)* - -\+ **new QButtonGroup**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QButtonGroup](qbuttongroup.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QButtonGroup](qbuttongroup.md)* @@ -69,27 +72,29 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addButton @@ -108,7 +113,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -122,6 +127,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | any[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -134,7 +140,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -144,12 +150,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -158,6 +158,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -200,6 +210,72 @@ ___ ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### exclusive ▸ **exclusive**(): *boolean* @@ -226,7 +302,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -238,21 +314,47 @@ Name | Type | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -280,7 +382,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -294,10 +396,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | any[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -315,6 +418,35 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + **Returns:** *void* ___ @@ -348,33 +480,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -384,7 +516,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -394,3 +526,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qcalendarwidget.md b/website/docs/api/generated/classes/qcalendarwidget.md index c4a69342b5..a2ec101037 100644 --- a/website/docs/api/generated/classes/qcalendarwidget.md +++ b/website/docs/api/generated/classes/qcalendarwidget.md @@ -21,7 +21,7 @@ const calendarWidget = new QCalendarWidget(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› + ↳ [QWidget](qwidget.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› ↳ **QCalendarWidget** @@ -33,54 +33,115 @@ const calendarWidget = new QCalendarWidget(); ### Properties -* [_layout](qcalendarwidget.md#optional-_layout) * [_rawInlineStyle](qcalendarwidget.md#_rawinlinestyle) -* [actions](qcalendarwidget.md#actions) * [native](qcalendarwidget.md#native) -* [nodeChildren](qcalendarwidget.md#nodechildren) -* [nodeParent](qcalendarwidget.md#optional-nodeparent) * [type](qcalendarwidget.md#type) -### Accessors - -* [layout](qcalendarwidget.md#layout) - ### Methods +* [_id](qcalendarwidget.md#_id) * [acceptDrops](qcalendarwidget.md#acceptdrops) +* [accessibleDescription](qcalendarwidget.md#accessibledescription) +* [accessibleName](qcalendarwidget.md#accessiblename) * [activateWindow](qcalendarwidget.md#activatewindow) * [addAction](qcalendarwidget.md#addaction) * [addEventListener](qcalendarwidget.md#addeventlistener) * [adjustSize](qcalendarwidget.md#adjustsize) +* [autoFillBackground](qcalendarwidget.md#autofillbackground) +* [baseSize](qcalendarwidget.md#basesize) +* [childAt](qcalendarwidget.md#childat) +* [children](qcalendarwidget.md#children) +* [childrenRect](qcalendarwidget.md#childrenrect) * [clearFocus](qcalendarwidget.md#clearfocus) +* [clearMask](qcalendarwidget.md#clearmask) * [close](qcalendarwidget.md#close) +* [colorCount](qcalendarwidget.md#colorcount) +* [contentsRect](qcalendarwidget.md#contentsrect) +* [contextMenuPolicy](qcalendarwidget.md#contextmenupolicy) * [dateEditAcceptDelay](qcalendarwidget.md#dateeditacceptdelay) +* [delete](qcalendarwidget.md#delete) +* [deleteLater](qcalendarwidget.md#deletelater) +* [depth](qcalendarwidget.md#depth) +* [devicePixelRatio](qcalendarwidget.md#devicepixelratio) +* [devicePixelRatioF](qcalendarwidget.md#devicepixelratiof) +* [dumpObjectInfo](qcalendarwidget.md#dumpobjectinfo) +* [dumpObjectTree](qcalendarwidget.md#dumpobjecttree) +* [ensurePolished](qcalendarwidget.md#ensurepolished) +* [eventProcessed](qcalendarwidget.md#eventprocessed) * [firstDayOfWeek](qcalendarwidget.md#firstdayofweek) +* [focusProxy](qcalendarwidget.md#focusproxy) +* [focusWidget](qcalendarwidget.md#focuswidget) * [font](qcalendarwidget.md#font) +* [frameGeometry](qcalendarwidget.md#framegeometry) +* [frameSize](qcalendarwidget.md#framesize) * [geometry](qcalendarwidget.md#geometry) * [getFlexNode](qcalendarwidget.md#getflexnode) +* [grab](qcalendarwidget.md#grab) +* [grabKeyboard](qcalendarwidget.md#grabkeyboard) +* [grabMouse](qcalendarwidget.md#grabmouse) +* [hasFocus](qcalendarwidget.md#hasfocus) +* [hasHeightForWidth](qcalendarwidget.md#hasheightforwidth) * [hasMouseTracking](qcalendarwidget.md#hasmousetracking) +* [hasTabletTracking](qcalendarwidget.md#hastablettracking) +* [height](qcalendarwidget.md#height) +* [heightForWidth](qcalendarwidget.md#heightforwidth) +* [heightMM](qcalendarwidget.md#heightmm) * [hide](qcalendarwidget.md#hide) * [horizontalHeaderFormat](qcalendarwidget.md#horizontalheaderformat) * [inherits](qcalendarwidget.md#inherits) +* [inputMethodHints](qcalendarwidget.md#inputmethodhints) * [isActiveWindow](qcalendarwidget.md#isactivewindow) +* [isAncestorOf](qcalendarwidget.md#isancestorof) * [isDateEditEnabled](qcalendarwidget.md#isdateeditenabled) * [isEnabled](qcalendarwidget.md#isenabled) +* [isEnabledTo](qcalendarwidget.md#isenabledto) +* [isFullScreen](qcalendarwidget.md#isfullscreen) * [isGridVisible](qcalendarwidget.md#isgridvisible) +* [isHidden](qcalendarwidget.md#ishidden) +* [isMaximized](qcalendarwidget.md#ismaximized) +* [isMinimized](qcalendarwidget.md#isminimized) +* [isModal](qcalendarwidget.md#ismodal) * [isNavigationBarVisible](qcalendarwidget.md#isnavigationbarvisible) * [isVisible](qcalendarwidget.md#isvisible) +* [isVisibleTo](qcalendarwidget.md#isvisibleto) +* [isWindow](qcalendarwidget.md#iswindow) +* [isWindowModified](qcalendarwidget.md#iswindowmodified) +* [killTimer](qcalendarwidget.md#killtimer) +* [layout](qcalendarwidget.md#layout) +* [logicalDpiX](qcalendarwidget.md#logicaldpix) +* [logicalDpiY](qcalendarwidget.md#logicaldpiy) * [lower](qcalendarwidget.md#lower) +* [mapFrom](qcalendarwidget.md#mapfrom) * [mapFromGlobal](qcalendarwidget.md#mapfromglobal) * [mapFromParent](qcalendarwidget.md#mapfromparent) +* [mapTo](qcalendarwidget.md#mapto) * [mapToGlobal](qcalendarwidget.md#maptoglobal) * [mapToParent](qcalendarwidget.md#maptoparent) +* [maximumHeight](qcalendarwidget.md#maximumheight) * [maximumSize](qcalendarwidget.md#maximumsize) +* [maximumWidth](qcalendarwidget.md#maximumwidth) +* [minimumHeight](qcalendarwidget.md#minimumheight) * [minimumSize](qcalendarwidget.md#minimumsize) +* [minimumSizeHint](qcalendarwidget.md#minimumsizehint) +* [minimumWidth](qcalendarwidget.md#minimumwidth) * [move](qcalendarwidget.md#move) +* [nativeParentWidget](qcalendarwidget.md#nativeparentwidget) +* [nextInFocusChain](qcalendarwidget.md#nextinfocuschain) +* [normalGeometry](qcalendarwidget.md#normalgeometry) * [objectName](qcalendarwidget.md#objectname) +* [paintingActive](qcalendarwidget.md#paintingactive) +* [parent](qcalendarwidget.md#parent) +* [parentWidget](qcalendarwidget.md#parentwidget) +* [physicalDpiX](qcalendarwidget.md#physicaldpix) +* [physicalDpiY](qcalendarwidget.md#physicaldpiy) * [pos](qcalendarwidget.md#pos) +* [previousInFocusChain](qcalendarwidget.md#previousinfocuschain) * [property](qcalendarwidget.md#property) * [raise](qcalendarwidget.md#raise) +* [rect](qcalendarwidget.md#rect) +* [releaseKeyboard](qcalendarwidget.md#releasekeyboard) +* [releaseMouse](qcalendarwidget.md#releasemouse) +* [releaseShortcut](qcalendarwidget.md#releaseshortcut) * [removeAction](qcalendarwidget.md#removeaction) * [removeEventListener](qcalendarwidget.md#removeeventlistener) * [repaint](qcalendarwidget.md#repaint) @@ -88,37 +149,67 @@ const calendarWidget = new QCalendarWidget(); * [resize](qcalendarwidget.md#resize) * [selectionMode](qcalendarwidget.md#selectionmode) * [setAcceptDrops](qcalendarwidget.md#setacceptdrops) +* [setAccessibleDescription](qcalendarwidget.md#setaccessibledescription) +* [setAccessibleName](qcalendarwidget.md#setaccessiblename) * [setAttribute](qcalendarwidget.md#setattribute) +* [setAutoFillBackground](qcalendarwidget.md#setautofillbackground) +* [setBaseSize](qcalendarwidget.md#setbasesize) +* [setContentsMargins](qcalendarwidget.md#setcontentsmargins) * [setContextMenuPolicy](qcalendarwidget.md#setcontextmenupolicy) * [setCursor](qcalendarwidget.md#setcursor) * [setDateEditAcceptDelay](qcalendarwidget.md#setdateeditacceptdelay) * [setDateEditEnabled](qcalendarwidget.md#setdateeditenabled) +* [setDisabled](qcalendarwidget.md#setdisabled) * [setEnabled](qcalendarwidget.md#setenabled) +* [setEventProcessed](qcalendarwidget.md#seteventprocessed) * [setFirstDayOfWeek](qcalendarwidget.md#setfirstdayofweek) +* [setFixedHeight](qcalendarwidget.md#setfixedheight) * [setFixedSize](qcalendarwidget.md#setfixedsize) +* [setFixedWidth](qcalendarwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qcalendarwidget.md#setflexnodesizecontrolled) * [setFocus](qcalendarwidget.md#setfocus) * [setFocusPolicy](qcalendarwidget.md#setfocuspolicy) +* [setFocusProxy](qcalendarwidget.md#setfocusproxy) * [setFont](qcalendarwidget.md#setfont) * [setGeometry](qcalendarwidget.md#setgeometry) * [setGraphicsEffect](qcalendarwidget.md#setgraphicseffect) * [setGridVisible](qcalendarwidget.md#setgridvisible) +* [setHidden](qcalendarwidget.md#sethidden) * [setHorizontalHeaderFormat](qcalendarwidget.md#sethorizontalheaderformat) * [setInlineStyle](qcalendarwidget.md#setinlinestyle) +* [setInputMethodHints](qcalendarwidget.md#setinputmethodhints) * [setLayout](qcalendarwidget.md#setlayout) +* [setMaximumHeight](qcalendarwidget.md#setmaximumheight) * [setMaximumSize](qcalendarwidget.md#setmaximumsize) +* [setMaximumWidth](qcalendarwidget.md#setmaximumwidth) +* [setMinimumHeight](qcalendarwidget.md#setminimumheight) * [setMinimumSize](qcalendarwidget.md#setminimumsize) +* [setMinimumWidth](qcalendarwidget.md#setminimumwidth) * [setMouseTracking](qcalendarwidget.md#setmousetracking) * [setNavigationBarVisible](qcalendarwidget.md#setnavigationbarvisible) -* [setNodeParent](qcalendarwidget.md#setnodeparent) * [setObjectName](qcalendarwidget.md#setobjectname) +* [setParent](qcalendarwidget.md#setparent) * [setProperty](qcalendarwidget.md#setproperty) * [setSelectionMode](qcalendarwidget.md#setselectionmode) +* [setShortcutAutoRepeat](qcalendarwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qcalendarwidget.md#setshortcutenabled) +* [setSizeIncrement](qcalendarwidget.md#setsizeincrement) +* [setSizePolicy](qcalendarwidget.md#setsizepolicy) +* [setStatusTip](qcalendarwidget.md#setstatustip) * [setStyleSheet](qcalendarwidget.md#setstylesheet) +* [setTabletTracking](qcalendarwidget.md#settablettracking) +* [setToolTip](qcalendarwidget.md#settooltip) +* [setToolTipDuration](qcalendarwidget.md#settooltipduration) +* [setUpdatesEnabled](qcalendarwidget.md#setupdatesenabled) * [setVerticalHeaderFormat](qcalendarwidget.md#setverticalheaderformat) +* [setVisible](qcalendarwidget.md#setvisible) +* [setWhatsThis](qcalendarwidget.md#setwhatsthis) +* [setWindowFilePath](qcalendarwidget.md#setwindowfilepath) * [setWindowFlag](qcalendarwidget.md#setwindowflag) * [setWindowIcon](qcalendarwidget.md#setwindowicon) +* [setWindowModified](qcalendarwidget.md#setwindowmodified) * [setWindowOpacity](qcalendarwidget.md#setwindowopacity) +* [setWindowRole](qcalendarwidget.md#setwindowrole) * [setWindowState](qcalendarwidget.md#setwindowstate) * [setWindowTitle](qcalendarwidget.md#setwindowtitle) * [show](qcalendarwidget.md#show) @@ -127,124 +218,127 @@ const calendarWidget = new QCalendarWidget(); * [showMinimized](qcalendarwidget.md#showminimized) * [showNormal](qcalendarwidget.md#shownormal) * [size](qcalendarwidget.md#size) +* [sizeHint](qcalendarwidget.md#sizehint) +* [sizeIncrement](qcalendarwidget.md#sizeincrement) +* [stackUnder](qcalendarwidget.md#stackunder) +* [startTimer](qcalendarwidget.md#starttimer) +* [statusTip](qcalendarwidget.md#statustip) +* [style](qcalendarwidget.md#style) * [styleSheet](qcalendarwidget.md#stylesheet) * [testAttribute](qcalendarwidget.md#testattribute) +* [toolTip](qcalendarwidget.md#tooltip) +* [toolTipDuration](qcalendarwidget.md#tooltipduration) +* [underMouse](qcalendarwidget.md#undermouse) +* [unsetCursor](qcalendarwidget.md#unsetcursor) +* [unsetLayoutDirection](qcalendarwidget.md#unsetlayoutdirection) +* [unsetLocale](qcalendarwidget.md#unsetlocale) * [update](qcalendarwidget.md#update) * [updateGeometry](qcalendarwidget.md#updategeometry) +* [updateMicroFocus](qcalendarwidget.md#updatemicrofocus) +* [updatesEnabled](qcalendarwidget.md#updatesenabled) * [verticalHeaderFormat](qcalendarwidget.md#verticalheaderformat) +* [whatsThis](qcalendarwidget.md#whatsthis) +* [width](qcalendarwidget.md#width) +* [widthMM](qcalendarwidget.md#widthmm) +* [winId](qcalendarwidget.md#winid) +* [window](qcalendarwidget.md#window) +* [windowFilePath](qcalendarwidget.md#windowfilepath) +* [windowHandle](qcalendarwidget.md#windowhandle) +* [windowIcon](qcalendarwidget.md#windowicon) * [windowOpacity](qcalendarwidget.md#windowopacity) +* [windowRole](qcalendarwidget.md#windowrole) * [windowState](qcalendarwidget.md#windowstate) * [windowTitle](qcalendarwidget.md#windowtitle) +* [x](qcalendarwidget.md#x) +* [y](qcalendarwidget.md#y) ## Constructors ### constructor -\+ **new QCalendarWidget**(): *[QCalendarWidget](qcalendarwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QCalendarWidget](qcalendarwidget.md)* - -\+ **new QCalendarWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QCalendarWidget](qcalendarwidget.md)* +\+ **new QCalendarWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QCalendarWidget](qcalendarwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QCalendarWidget](qcalendarwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -276,7 +370,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCalendarWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCalendarWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -290,6 +384,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QCalendarWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -302,7 +397,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -312,12 +407,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -326,6 +415,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -340,888 +439,2088 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### dateEditAcceptDelay +### childAt -▸ **dateEditAcceptDelay**(): *number* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### firstDayOfWeek +### children -▸ **firstDayOfWeek**(): *[DayOfWeek](../enums/dayofweek.md)* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *[DayOfWeek](../enums/dayofweek.md)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### font +### childrenRect -▸ **font**(): *[QFont](qfont.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### horizontalHeaderFormat +### contentsRect -▸ **horizontalHeaderFormat**(): *[HorizontalHeaderFormat](../enums/horizontalheaderformat.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -**Returns:** *[HorizontalHeaderFormat](../enums/horizontalheaderformat.md)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### inherits +### contextMenuPolicy -▸ **inherits**(`className`: string): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Parameters:** +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### dateEditAcceptDelay + +▸ **dateEditAcceptDelay**(): *number* + +**Returns:** *number* ___ -### isActiveWindow +### delete -▸ **isActiveWindow**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isDateEditEnabled +### deleteLater -▸ **isDateEditEnabled**(): *boolean* +▸ **deleteLater**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isGridVisible +### devicePixelRatio -▸ **isGridVisible**(): *boolean* +▸ **devicePixelRatio**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### isNavigationBarVisible +### devicePixelRatioF -▸ **isNavigationBarVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### dumpObjectTree -▸ **lower**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### ensurePolished -**Parameters:** +▸ **ensurePolished**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### firstDayOfWeek -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **firstDayOfWeek**(): *[DayOfWeek](../enums/dayofweek.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +**Returns:** *[DayOfWeek](../enums/dayofweek.md)* -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### focusProxy -**Returns:** *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -___ +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -### mapToParent +**Returns:** *[QWidget](qwidget.md)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### focusWidget -**Parameters:** +▸ **focusWidget**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumSize +### font -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QFont](qfont.md)* ___ -### minimumSize +### frameGeometry -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### frameSize -**Parameters:** +▸ **frameSize**(): *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### objectName +### geometry -▸ **objectName**(): *string* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### getFlexNode -**Returns:** *object* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -* **x**: *number* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -* **y**: *number* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### property +### grab -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalHeaderFormat + +▸ **horizontalHeaderFormat**(): *[HorizontalHeaderFormat](../enums/horizontalheaderformat.md)* + +**Returns:** *[HorizontalHeaderFormat](../enums/horizontalheaderformat.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isDateEditEnabled + +▸ **isDateEditEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGridVisible + +▸ **isGridVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isNavigationBarVisible + +▸ **isNavigationBarVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | **Returns:** *[QVariant](qvariant.md)* ___ -### raise +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCalendarWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QCalendarWidgetSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QCalendarWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectionMode + +▸ **selectionMode**(): *SelectionMode* + +**Returns:** *SelectionMode* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDateEditAcceptDelay + +▸ **setDateEditAcceptDelay**(`delay`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`delay` | number | + +**Returns:** *void* + +___ + +### setDateEditEnabled + +▸ **setDateEditEnabled**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFirstDayOfWeek + +▸ **setFirstDayOfWeek**(`dayOfWeek`: [DayOfWeek](../enums/dayofweek.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`dayOfWeek` | [DayOfWeek](../enums/dayofweek.md) | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus -▸ **raise**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeAction +### setFocusPolicy -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCalendarWidgetSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusProxy -**Type parameters:** +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -▪ **SignalType**: *keyof QCalendarWidgetSignals* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QCalendarWidgetSignals[SignalType] | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### repaint +### setGraphicsEffect -▸ **repaint**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repolish +### setGridVisible -▸ **repolish**(): *void* +▸ **setGridVisible**(`show`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`show` | boolean | **Returns:** *void* ___ -### resize +### setHidden -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hidden` | boolean | **Returns:** *void* ___ -### selectionMode +### setHorizontalHeaderFormat -▸ **selectionMode**(): *SelectionMode* +▸ **setHorizontalHeaderFormat**(`format`: [HorizontalHeaderFormat](../enums/horizontalheaderformat.md)): *void* -**Returns:** *SelectionMode* +**Parameters:** + +Name | Type | +------ | ------ | +`format` | [HorizontalHeaderFormat](../enums/horizontalheaderformat.md) | + +**Returns:** *void* ___ -### setAcceptDrops +### setInlineStyle -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`on` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setAttribute +### setInputMethodHints -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setDateEditAcceptDelay +### setMaximumSize -▸ **setDateEditAcceptDelay**(`delay`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`delay` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDateEditEnabled +### setMaximumWidth -▸ **setDateEditEnabled**(`enable`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFirstDayOfWeek +### setMinimumSize -▸ **setFirstDayOfWeek**(`dayOfWeek`: [DayOfWeek](../enums/dayofweek.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`dayOfWeek` | [DayOfWeek](../enums/dayofweek.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMouseTracking -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setNavigationBarVisible -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setNavigationBarVisible**(`visible`: boolean): *void* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`visible` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setSelectionMode -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setSelectionMode**(`mode`: SelectionMode): *void* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`mode` | SelectionMode | **Returns:** *void* ___ -### setGridVisible +### setShortcutAutoRepeat -▸ **setGridVisible**(`show`: boolean): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`show` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setHorizontalHeaderFormat +### setShortcutEnabled -▸ **setHorizontalHeaderFormat**(`format`: [HorizontalHeaderFormat](../enums/horizontalheaderformat.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`format` | [HorizontalHeaderFormat](../enums/horizontalheaderformat.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setLayout +### setSizePolicy -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QCalendarWidgetSignals](../interfaces/qcalendarwidgetsignals.md)› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNavigationBarVisible +### setToolTip -▸ **setNavigationBarVisible**(`visible`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`visible` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTipDuration -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`msec` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setVerticalHeaderFormat -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setVerticalHeaderFormat**(`format`: [VerticalHeaderFormat](../enums/verticalheaderformat.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`format` | [VerticalHeaderFormat](../enums/verticalheaderformat.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSelectionMode +### setVisible -▸ **setSelectionMode**(`mode`: SelectionMode): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`mode` | SelectionMode | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setVerticalHeaderFormat +### setWindowFilePath -▸ **setVerticalHeaderFormat**(`format`: [VerticalHeaderFormat](../enums/verticalheaderformat.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`format` | [VerticalHeaderFormat](../enums/verticalheaderformat.md) | +`filePath` | string | **Returns:** *void* @@ -1260,6 +2559,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1276,6 +2591,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1368,6 +2699,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1394,6 +2798,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1414,6 +2878,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### verticalHeaderFormat ▸ **verticalHeaderFormat**(): *[VerticalHeaderFormat](../enums/verticalheaderformat.md)* @@ -1422,6 +2912,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1432,13 +3002,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1449,3 +3029,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qcheckbox.md b/website/docs/api/generated/classes/qcheckbox.md index 6bc64b761e..38cb85b660 100644 --- a/website/docs/api/generated/classes/qcheckbox.md +++ b/website/docs/api/generated/classes/qcheckbox.md @@ -33,103 +33,194 @@ checkbox.setText("Hello"); ### Properties -* [_layout](qcheckbox.md#optional-_layout) * [_rawInlineStyle](qcheckbox.md#_rawinlinestyle) -* [actions](qcheckbox.md#actions) * [native](qcheckbox.md#native) -* [nodeChildren](qcheckbox.md#nodechildren) -* [nodeParent](qcheckbox.md#optional-nodeparent) * [type](qcheckbox.md#type) -### Accessors - -* [layout](qcheckbox.md#layout) - ### Methods +* [_id](qcheckbox.md#_id) * [acceptDrops](qcheckbox.md#acceptdrops) +* [accessibleDescription](qcheckbox.md#accessibledescription) +* [accessibleName](qcheckbox.md#accessiblename) * [activateWindow](qcheckbox.md#activatewindow) * [addAction](qcheckbox.md#addaction) * [addEventListener](qcheckbox.md#addeventlistener) * [adjustSize](qcheckbox.md#adjustsize) * [animateClick](qcheckbox.md#animateclick) * [autoExclusive](qcheckbox.md#autoexclusive) +* [autoFillBackground](qcheckbox.md#autofillbackground) * [autoRepeat](qcheckbox.md#autorepeat) * [autoRepeatDelay](qcheckbox.md#autorepeatdelay) * [autoRepeatInterval](qcheckbox.md#autorepeatinterval) +* [baseSize](qcheckbox.md#basesize) * [checkState](qcheckbox.md#checkstate) +* [childAt](qcheckbox.md#childat) +* [children](qcheckbox.md#children) +* [childrenRect](qcheckbox.md#childrenrect) * [clearFocus](qcheckbox.md#clearfocus) +* [clearMask](qcheckbox.md#clearmask) * [click](qcheckbox.md#click) * [close](qcheckbox.md#close) +* [colorCount](qcheckbox.md#colorcount) +* [contentsRect](qcheckbox.md#contentsrect) +* [contextMenuPolicy](qcheckbox.md#contextmenupolicy) +* [delete](qcheckbox.md#delete) +* [deleteLater](qcheckbox.md#deletelater) +* [depth](qcheckbox.md#depth) +* [devicePixelRatio](qcheckbox.md#devicepixelratio) +* [devicePixelRatioF](qcheckbox.md#devicepixelratiof) +* [dumpObjectInfo](qcheckbox.md#dumpobjectinfo) +* [dumpObjectTree](qcheckbox.md#dumpobjecttree) +* [ensurePolished](qcheckbox.md#ensurepolished) +* [eventProcessed](qcheckbox.md#eventprocessed) +* [focusProxy](qcheckbox.md#focusproxy) +* [focusWidget](qcheckbox.md#focuswidget) * [font](qcheckbox.md#font) +* [frameGeometry](qcheckbox.md#framegeometry) +* [frameSize](qcheckbox.md#framesize) * [geometry](qcheckbox.md#geometry) * [getFlexNode](qcheckbox.md#getflexnode) +* [grab](qcheckbox.md#grab) +* [grabKeyboard](qcheckbox.md#grabkeyboard) +* [grabMouse](qcheckbox.md#grabmouse) +* [hasFocus](qcheckbox.md#hasfocus) +* [hasHeightForWidth](qcheckbox.md#hasheightforwidth) * [hasMouseTracking](qcheckbox.md#hasmousetracking) +* [hasTabletTracking](qcheckbox.md#hastablettracking) +* [height](qcheckbox.md#height) +* [heightForWidth](qcheckbox.md#heightforwidth) +* [heightMM](qcheckbox.md#heightmm) * [hide](qcheckbox.md#hide) * [icon](qcheckbox.md#icon) * [iconSize](qcheckbox.md#iconsize) * [inherits](qcheckbox.md#inherits) +* [inputMethodHints](qcheckbox.md#inputmethodhints) * [isActiveWindow](qcheckbox.md#isactivewindow) +* [isAncestorOf](qcheckbox.md#isancestorof) * [isCheckable](qcheckbox.md#ischeckable) * [isChecked](qcheckbox.md#ischecked) * [isDown](qcheckbox.md#isdown) * [isEnabled](qcheckbox.md#isenabled) +* [isEnabledTo](qcheckbox.md#isenabledto) +* [isFullScreen](qcheckbox.md#isfullscreen) +* [isHidden](qcheckbox.md#ishidden) +* [isMaximized](qcheckbox.md#ismaximized) +* [isMinimized](qcheckbox.md#isminimized) +* [isModal](qcheckbox.md#ismodal) * [isTristate](qcheckbox.md#istristate) * [isVisible](qcheckbox.md#isvisible) +* [isVisibleTo](qcheckbox.md#isvisibleto) +* [isWindow](qcheckbox.md#iswindow) +* [isWindowModified](qcheckbox.md#iswindowmodified) +* [killTimer](qcheckbox.md#killtimer) +* [layout](qcheckbox.md#layout) +* [logicalDpiX](qcheckbox.md#logicaldpix) +* [logicalDpiY](qcheckbox.md#logicaldpiy) * [lower](qcheckbox.md#lower) +* [mapFrom](qcheckbox.md#mapfrom) * [mapFromGlobal](qcheckbox.md#mapfromglobal) * [mapFromParent](qcheckbox.md#mapfromparent) +* [mapTo](qcheckbox.md#mapto) * [mapToGlobal](qcheckbox.md#maptoglobal) * [mapToParent](qcheckbox.md#maptoparent) +* [maximumHeight](qcheckbox.md#maximumheight) * [maximumSize](qcheckbox.md#maximumsize) +* [maximumWidth](qcheckbox.md#maximumwidth) +* [minimumHeight](qcheckbox.md#minimumheight) * [minimumSize](qcheckbox.md#minimumsize) +* [minimumSizeHint](qcheckbox.md#minimumsizehint) +* [minimumWidth](qcheckbox.md#minimumwidth) * [move](qcheckbox.md#move) +* [nativeParentWidget](qcheckbox.md#nativeparentwidget) +* [nextInFocusChain](qcheckbox.md#nextinfocuschain) +* [normalGeometry](qcheckbox.md#normalgeometry) * [objectName](qcheckbox.md#objectname) +* [paintingActive](qcheckbox.md#paintingactive) +* [parent](qcheckbox.md#parent) +* [parentWidget](qcheckbox.md#parentwidget) +* [physicalDpiX](qcheckbox.md#physicaldpix) +* [physicalDpiY](qcheckbox.md#physicaldpiy) * [pos](qcheckbox.md#pos) +* [previousInFocusChain](qcheckbox.md#previousinfocuschain) * [property](qcheckbox.md#property) * [raise](qcheckbox.md#raise) +* [rect](qcheckbox.md#rect) +* [releaseKeyboard](qcheckbox.md#releasekeyboard) +* [releaseMouse](qcheckbox.md#releasemouse) +* [releaseShortcut](qcheckbox.md#releaseshortcut) * [removeAction](qcheckbox.md#removeaction) * [removeEventListener](qcheckbox.md#removeeventlistener) * [repaint](qcheckbox.md#repaint) * [repolish](qcheckbox.md#repolish) * [resize](qcheckbox.md#resize) * [setAcceptDrops](qcheckbox.md#setacceptdrops) +* [setAccessibleDescription](qcheckbox.md#setaccessibledescription) +* [setAccessibleName](qcheckbox.md#setaccessiblename) * [setAttribute](qcheckbox.md#setattribute) * [setAutoExclusive](qcheckbox.md#setautoexclusive) +* [setAutoFillBackground](qcheckbox.md#setautofillbackground) * [setAutoRepeat](qcheckbox.md#setautorepeat) * [setAutoRepeatDelay](qcheckbox.md#setautorepeatdelay) * [setAutoRepeatInterval](qcheckbox.md#setautorepeatinterval) +* [setBaseSize](qcheckbox.md#setbasesize) * [setCheckState](qcheckbox.md#setcheckstate) * [setCheckable](qcheckbox.md#setcheckable) * [setChecked](qcheckbox.md#setchecked) +* [setContentsMargins](qcheckbox.md#setcontentsmargins) * [setContextMenuPolicy](qcheckbox.md#setcontextmenupolicy) * [setCursor](qcheckbox.md#setcursor) +* [setDisabled](qcheckbox.md#setdisabled) * [setDown](qcheckbox.md#setdown) * [setEnabled](qcheckbox.md#setenabled) +* [setEventProcessed](qcheckbox.md#seteventprocessed) +* [setFixedHeight](qcheckbox.md#setfixedheight) * [setFixedSize](qcheckbox.md#setfixedsize) +* [setFixedWidth](qcheckbox.md#setfixedwidth) * [setFlexNodeSizeControlled](qcheckbox.md#setflexnodesizecontrolled) * [setFocus](qcheckbox.md#setfocus) * [setFocusPolicy](qcheckbox.md#setfocuspolicy) +* [setFocusProxy](qcheckbox.md#setfocusproxy) * [setFont](qcheckbox.md#setfont) * [setGeometry](qcheckbox.md#setgeometry) * [setGraphicsEffect](qcheckbox.md#setgraphicseffect) +* [setHidden](qcheckbox.md#sethidden) * [setIcon](qcheckbox.md#seticon) * [setIconSize](qcheckbox.md#seticonsize) * [setInlineStyle](qcheckbox.md#setinlinestyle) +* [setInputMethodHints](qcheckbox.md#setinputmethodhints) * [setLayout](qcheckbox.md#setlayout) +* [setMaximumHeight](qcheckbox.md#setmaximumheight) * [setMaximumSize](qcheckbox.md#setmaximumsize) +* [setMaximumWidth](qcheckbox.md#setmaximumwidth) +* [setMinimumHeight](qcheckbox.md#setminimumheight) * [setMinimumSize](qcheckbox.md#setminimumsize) +* [setMinimumWidth](qcheckbox.md#setminimumwidth) * [setMouseTracking](qcheckbox.md#setmousetracking) -* [setNodeParent](qcheckbox.md#setnodeparent) * [setObjectName](qcheckbox.md#setobjectname) +* [setParent](qcheckbox.md#setparent) * [setProperty](qcheckbox.md#setproperty) * [setShortcut](qcheckbox.md#setshortcut) +* [setShortcutAutoRepeat](qcheckbox.md#setshortcutautorepeat) +* [setShortcutEnabled](qcheckbox.md#setshortcutenabled) +* [setSizeIncrement](qcheckbox.md#setsizeincrement) +* [setSizePolicy](qcheckbox.md#setsizepolicy) +* [setStatusTip](qcheckbox.md#setstatustip) * [setStyleSheet](qcheckbox.md#setstylesheet) +* [setTabletTracking](qcheckbox.md#settablettracking) * [setText](qcheckbox.md#settext) +* [setToolTip](qcheckbox.md#settooltip) +* [setToolTipDuration](qcheckbox.md#settooltipduration) * [setTristate](qcheckbox.md#settristate) +* [setUpdatesEnabled](qcheckbox.md#setupdatesenabled) +* [setVisible](qcheckbox.md#setvisible) +* [setWhatsThis](qcheckbox.md#setwhatsthis) +* [setWindowFilePath](qcheckbox.md#setwindowfilepath) * [setWindowFlag](qcheckbox.md#setwindowflag) * [setWindowIcon](qcheckbox.md#setwindowicon) +* [setWindowModified](qcheckbox.md#setwindowmodified) * [setWindowOpacity](qcheckbox.md#setwindowopacity) +* [setWindowRole](qcheckbox.md#setwindowrole) * [setWindowState](qcheckbox.md#setwindowstate) * [setWindowTitle](qcheckbox.md#setwindowtitle) * [shortcut](qcheckbox.md#shortcut) @@ -139,138 +230,128 @@ checkbox.setText("Hello"); * [showMinimized](qcheckbox.md#showminimized) * [showNormal](qcheckbox.md#shownormal) * [size](qcheckbox.md#size) +* [sizeHint](qcheckbox.md#sizehint) +* [sizeIncrement](qcheckbox.md#sizeincrement) +* [stackUnder](qcheckbox.md#stackunder) +* [startTimer](qcheckbox.md#starttimer) +* [statusTip](qcheckbox.md#statustip) +* [style](qcheckbox.md#style) * [styleSheet](qcheckbox.md#stylesheet) * [testAttribute](qcheckbox.md#testattribute) * [text](qcheckbox.md#text) * [toggle](qcheckbox.md#toggle) +* [toolTip](qcheckbox.md#tooltip) +* [toolTipDuration](qcheckbox.md#tooltipduration) +* [underMouse](qcheckbox.md#undermouse) +* [unsetCursor](qcheckbox.md#unsetcursor) +* [unsetLayoutDirection](qcheckbox.md#unsetlayoutdirection) +* [unsetLocale](qcheckbox.md#unsetlocale) * [update](qcheckbox.md#update) * [updateGeometry](qcheckbox.md#updategeometry) +* [updateMicroFocus](qcheckbox.md#updatemicrofocus) +* [updatesEnabled](qcheckbox.md#updatesenabled) +* [whatsThis](qcheckbox.md#whatsthis) +* [width](qcheckbox.md#width) +* [widthMM](qcheckbox.md#widthmm) +* [winId](qcheckbox.md#winid) +* [window](qcheckbox.md#window) +* [windowFilePath](qcheckbox.md#windowfilepath) +* [windowHandle](qcheckbox.md#windowhandle) +* [windowIcon](qcheckbox.md#windowicon) * [windowOpacity](qcheckbox.md#windowopacity) +* [windowRole](qcheckbox.md#windowrole) * [windowState](qcheckbox.md#windowstate) * [windowTitle](qcheckbox.md#windowtitle) +* [x](qcheckbox.md#x) +* [y](qcheckbox.md#y) ## Constructors ### constructor -\+ **new QCheckBox**(): *[QCheckBox](qcheckbox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QCheckBox](qcheckbox.md)* - -\+ **new QCheckBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QCheckBox](qcheckbox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QCheckBox](qcheckbox.md)* - -\+ **new QCheckBox**(`rawPointer`: [NativeRawPointer](../globals.md#nativerawpointer)‹any›, `disableNativeDeletion?`: undefined | false | true): *[QCheckBox](qcheckbox.md)* +\+ **new QCheckBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QCheckBox](qcheckbox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`rawPointer` | [NativeRawPointer](../globals.md#nativerawpointer)‹any› | -`disableNativeDeletion?` | undefined | false | true | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QCheckBox](qcheckbox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -302,7 +383,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCheckBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCheckBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -316,6 +397,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QCheckBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -328,7 +410,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -338,12 +420,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -352,6 +428,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -368,16 +454,10 @@ ___ ### animateClick -▸ **animateClick**(`msec`: number): *void* +▸ **animateClick**(): *void* *Inherited from [QAbstractButton](qabstractbutton.md).[animateClick](qabstractbutton.md#animateclick)* -**Parameters:** - -Name | Type | ------- | ------ | -`msec` | number | - **Returns:** *void* ___ @@ -392,6 +472,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoRepeat ▸ **autoRepeat**(): *boolean* @@ -422,6 +512,16 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### checkState ▸ **checkState**(): *[CheckState](../enums/checkstate.md)* @@ -430,6 +530,43 @@ ___ ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -440,6 +577,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### click ▸ **click**(): *void* @@ -460,962 +607,2095 @@ ___ ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### icon +### depth -▸ **icon**(): *[QIcon](qicon.md)* +▸ **depth**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QIcon](qicon.md)* +**Returns:** *number* ___ -### iconSize +### devicePixelRatio -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### dumpObjectInfo -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isCheckable +### dumpObjectTree -▸ **isCheckable**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isChecked +### ensurePolished -▸ **isChecked**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isDown +### eventProcessed -▸ **isDown**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isEnabled +### focusProxy -▸ **isEnabled**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isTristate +### focusWidget -▸ **isTristate**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* ___ -### isVisible +### font -▸ **isVisible**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### lower +### frameGeometry -▸ **lower**(): *void* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### mapFromGlobal +### frameSize -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Parameters:** +**Returns:** *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### geometry -___ +▸ **geometry**(): *[QRect](qrect.md)* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### getFlexNode -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapToGlobal +### grab -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### grabKeyboard -**Parameters:** +▸ **grabKeyboard**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### grabMouse -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **grabMouse**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* + +**Returns:** *boolean* + +___ + +### isDown + +▸ **isDown**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isTristate + +▸ **isTristate**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize ▸ **minimumSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCheckBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QCheckBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QCheckBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoExclusive + +▸ **setAutoExclusive**(`enable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* + +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### move +### setAutoFillBackground -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`enabled` | boolean | **Returns:** *void* ___ -### objectName +### setAutoRepeat -▸ **objectName**(): *string* +▸ **setAutoRepeat**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### pos +### setAutoRepeatDelay -▸ **pos**(): *object* +▸ **setAutoRepeatDelay**(`delay`: number): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`delay` | number | -* **y**: *number* +**Returns:** *void* ___ -### property +### setAutoRepeatInterval -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setAutoRepeatInterval**(`interval`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`interval` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setBaseSize -▸ **raise**(): *void* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### removeAction +### setCheckState -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCheckState**(`state`: [CheckState](../enums/checkstate.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +**Parameters:** + +Name | Type | +------ | ------ | +`state` | [CheckState](../enums/checkstate.md) | + +**Returns:** *void* + +___ + +### setCheckable + +▸ **setCheckable**(`checkable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`checkable` | boolean | + +**Returns:** *void* + +___ + +### setChecked + +▸ **setChecked**(`checked`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checked` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDown + +▸ **setDown**(`down`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`down` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QCheckBoxSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocus -**Type parameters:** +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -▪ **SignalType**: *keyof QCheckBoxSignals* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | QCheckBoxSignals[SignalType] | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFocusPolicy -▪ **callback**: *function* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setFocusProxy -___ +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -### repolish +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### resize +### setFont -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAcceptDrops +### setGeometry -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAutoExclusive +### setHidden -▸ **setAutoExclusive**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoRepeat +### setIcon -▸ **setAutoRepeat**(`enable`: boolean): *void* +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setAutoRepeatDelay +### setIconSize -▸ **setAutoRepeatDelay**(`delay`: number): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`delay` | number | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setAutoRepeatInterval +### setInlineStyle -▸ **setAutoRepeatInterval**(`interval`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`interval` | number | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setCheckState +### setInputMethodHints -▸ **setCheckState**(`state`: [CheckState](../enums/checkstate.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`state` | [CheckState](../enums/checkstate.md) | +`hints` | number | **Returns:** *void* ___ -### setCheckable +### setLayout -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`checkable` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setChecked +### setMaximumHeight -▸ **setChecked**(`checked`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setDown +### setMinimumHeight -▸ **setDown**(`down`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMouseTracking -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocus +### setObjectName -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocusPolicy +### setParent -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFont +### setProperty -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry +### setShortcut -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`key` | [QKeySequence](qkeysequence.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIcon +### setShortcutEnabled -▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIconSize +### setSizeIncrement -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setInlineStyle +### setSizePolicy -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setStatusTip -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)›): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QCheckBoxSignals](../interfaces/qcheckboxsignals.md)› | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setText -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setText**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setTristate -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setTristate**(`y`: boolean): *void* **Parameters:** -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +Name | Type | Default | +------ | ------ | ------ | +`y` | boolean | true | -**Returns:** *boolean* +**Returns:** *void* ___ -### setShortcut +### setUpdatesEnabled -▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`key` | [QKeySequence](qkeysequence.md) | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setText +### setWhatsThis -▸ **setText**(`text`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setTristate +### setWindowFilePath -▸ **setTristate**(`y`: boolean): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`y` | boolean | true | +Name | Type | +------ | ------ | +`filePath` | string | **Returns:** *void* @@ -1454,6 +2734,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1470,6 +2766,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1572,6 +2884,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1618,6 +3003,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1638,6 +3083,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1648,13 +3199,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1665,3 +3226,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qclipboard.md b/website/docs/api/generated/classes/qclipboard.md index 84a89eb1a5..5b01b20ba3 100644 --- a/website/docs/api/generated/classes/qclipboard.md +++ b/website/docs/api/generated/classes/qclipboard.md @@ -23,7 +23,7 @@ const text = clipboard.text(QClipboardMode.Clipboard); ## Hierarchy -* [Component](component.md) + ↳ [QObject](qobject.md)‹[QClipboardSignals](../interfaces/qclipboardsignals.md)› ↳ **QClipboard** @@ -36,16 +36,34 @@ const text = clipboard.text(QClipboardMode.Clipboard); ### Properties * [native](qclipboard.md#native) -* [nodeChildren](qclipboard.md#nodechildren) -* [nodeParent](qclipboard.md#optional-nodeparent) ### Methods +* [_id](qclipboard.md#_id) +* [addEventListener](qclipboard.md#addeventlistener) +* [children](qclipboard.md#children) * [clear](qclipboard.md#clear) +* [delete](qclipboard.md#delete) +* [deleteLater](qclipboard.md#deletelater) +* [dumpObjectInfo](qclipboard.md#dumpobjectinfo) +* [dumpObjectTree](qclipboard.md#dumpobjecttree) +* [eventProcessed](qclipboard.md#eventprocessed) +* [inherits](qclipboard.md#inherits) +* [killTimer](qclipboard.md#killtimer) +* [mimeData](qclipboard.md#mimedata) +* [objectName](qclipboard.md#objectname) +* [parent](qclipboard.md#parent) * [pixmap](qclipboard.md#pixmap) -* [setNodeParent](qclipboard.md#setnodeparent) +* [property](qclipboard.md#property) +* [removeEventListener](qclipboard.md#removeeventlistener) +* [setEventProcessed](qclipboard.md#seteventprocessed) +* [setMimeData](qclipboard.md#setmimedata) +* [setObjectName](qclipboard.md#setobjectname) +* [setParent](qclipboard.md#setparent) * [setPixmap](qclipboard.md#setpixmap) +* [setProperty](qclipboard.md#setproperty) * [setText](qclipboard.md#settext) +* [startTimer](qclipboard.md#starttimer) * [text](qclipboard.md#text) ## Constructors @@ -54,7 +72,7 @@ const text = clipboard.text(QClipboardMode.Clipboard); \+ **new QClipboard**(`native`: [NativeElement](../globals.md#nativeelement)): *[QClipboard](qclipboard.md)* -*Overrides [Component](component.md).[constructor](component.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** @@ -68,27 +86,100 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. ___ -### nodeChildren +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QClipboardSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QClipboardSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QClipboardSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* -• **nodeChildren**: *Set‹[Component](component.md)›* +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +**Returns:** *void* ___ -### `Optional` nodeParent +### children -• **nodeParent**? : *[Component](component.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -## Methods +**Returns:** *[QObject](qobject.md)[]* + +___ ### clear @@ -96,14 +187,136 @@ ___ **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | + +**Returns:** *void* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + Name | Type | ------ | ------ | -`mode` | [QClipboardMode](../enums/qclipboardmode.md) | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | **Returns:** *void* ___ +### mimeData + +▸ **mimeData**(`mode`: [QClipboardMode](../enums/qclipboardmode.md)): *[QMimeData](qmimedata.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | + +**Returns:** *[QMimeData](qmimedata.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### pixmap ▸ **pixmap**(`mode`: [QClipboardMode](../enums/qclipboardmode.md)): *[QPixmap](qpixmap.md)* @@ -118,17 +331,135 @@ Name | Type | ___ -### setNodeParent +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QClipboardSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QClipboardSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QClipboardSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setMimeData + +▸ **setMimeData**(`src`: [QMimeData](qmimedata.md), `mode`: [QClipboardMode](../enums/qclipboardmode.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`src` | [QMimeData](qmimedata.md) | - | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -140,12 +471,29 @@ ___ **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`pixmap` | [QPixmap](qpixmap.md) | - | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + Name | Type | ------ | ------ | -`pixmap` | [QPixmap](qpixmap.md) | -`mode` | [QClipboardMode](../enums/qclipboardmode.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ @@ -155,23 +503,40 @@ ___ **Parameters:** -Name | Type | ------- | ------ | -`text` | string | -`mode` | [QClipboardMode](../enums/qclipboardmode.md) | +Name | Type | Default | +------ | ------ | ------ | +`text` | string | - | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | **Returns:** *void* ___ +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + ### text ▸ **text**(`mode`: [QClipboardMode](../enums/qclipboardmode.md)): *string* **Parameters:** -Name | Type | ------- | ------ | -`mode` | [QClipboardMode](../enums/qclipboardmode.md) | +Name | Type | Default | +------ | ------ | ------ | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | QClipboardMode.Clipboard | **Returns:** *string* diff --git a/website/docs/api/generated/classes/qcolor.md b/website/docs/api/generated/classes/qcolor.md index 4407d67f4f..dc5f9323f3 100644 --- a/website/docs/api/generated/classes/qcolor.md +++ b/website/docs/api/generated/classes/qcolor.md @@ -19,8 +19,6 @@ sidebar_label: "QColor" ### Properties * [native](qcolor.md#native) -* [nodeChildren](qcolor.md#nodechildren) -* [nodeParent](qcolor.md#optional-nodeparent) ### Methods @@ -28,12 +26,21 @@ sidebar_label: "QColor" * [blue](qcolor.md#blue) * [green](qcolor.md#green) * [red](qcolor.md#red) +* [rgb](qcolor.md#rgb) +* [rgba](qcolor.md#rgba) * [setAlpha](qcolor.md#setalpha) * [setBlue](qcolor.md#setblue) * [setGreen](qcolor.md#setgreen) -* [setNodeParent](qcolor.md#setnodeparent) * [setRed](qcolor.md#setred) +* [fromCmyk](qcolor.md#static-fromcmyk) +* [fromCmykF](qcolor.md#static-fromcmykf) +* [fromHsl](qcolor.md#static-fromhsl) +* [fromHslF](qcolor.md#static-fromhslf) +* [fromHsv](qcolor.md#static-fromhsv) +* [fromHsvF](qcolor.md#static-fromhsvf) * [fromQVariant](qcolor.md#static-fromqvariant) +* [fromRgb](qcolor.md#static-fromrgb) +* [fromRgbF](qcolor.md#static-fromrgbf) ## Constructors @@ -81,7 +88,7 @@ Name | Type | **Returns:** *[QColor](qcolor.md)* -\+ **new QColor**(`r?`: undefined | number, `g?`: undefined | number, `b?`: undefined | number, `a?`: undefined | number): *[QColor](qcolor.md)* +\+ **new QColor**(`r?`: number, `g?`: number, `b?`: number, `a?`: number): *[QColor](qcolor.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -89,10 +96,10 @@ Name | Type | Name | Type | ------ | ------ | -`r?` | undefined | number | -`g?` | undefined | number | -`b?` | undefined | number | -`a?` | undefined | number | +`r?` | number | +`g?` | number | +`b?` | number | +`a?` | number | **Returns:** *[QColor](qcolor.md)* @@ -100,25 +107,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -154,6 +145,26 @@ ___ ___ +### rgb + +▸ **rgb**(): *number* + +Returns the color as a number in ARGB32 format. + +**Returns:** *number* + +___ + +### rgba + +▸ **rgba**(): *number* + +Returns the color as a number in ARGB32 format. + +**Returns:** *number* + +___ + ### setAlpha ▸ **setAlpha**(`value`: number): *void* @@ -196,33 +207,121 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setRed -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setRed**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`value` | number | **Returns:** *void* ___ -### setRed +### `Static` fromCmyk -▸ **setRed**(`value`: number): *void* +▸ **fromCmyk**(`c`: number, `m`: number, `y`: number, `k`: number, `a`: number): *[QColor](qcolor.md)* **Parameters:** -Name | Type | ------- | ------ | -`value` | number | +Name | Type | Default | +------ | ------ | ------ | +`c` | number | - | +`m` | number | - | +`y` | number | - | +`k` | number | - | +`a` | number | 255 | -**Returns:** *void* +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromCmykF + +▸ **fromCmykF**(`c`: number, `m`: number, `y`: number, `k`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`c` | number | - | +`m` | number | - | +`y` | number | - | +`k` | number | - | +`a` | number | 1 | + +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromHsl + +▸ **fromHsl**(`h`: number, `s`: number, `l`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`h` | number | - | +`s` | number | - | +`l` | number | - | +`a` | number | 255 | + +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromHslF + +▸ **fromHslF**(`h`: number, `s`: number, `l`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`h` | number | - | +`s` | number | - | +`l` | number | - | +`a` | number | 1 | + +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromHsv + +▸ **fromHsv**(`h`: number, `s`: number, `v`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`h` | number | - | +`s` | number | - | +`v` | number | - | +`a` | number | 255 | + +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromHsvF + +▸ **fromHsvF**(`h`: number, `s`: number, `v`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`h` | number | - | +`s` | number | - | +`v` | number | - | +`a` | number | 1 | + +**Returns:** *[QColor](qcolor.md)* ___ @@ -237,3 +336,37 @@ Name | Type | `variant` | [QVariant](qvariant.md) | **Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromRgb + +▸ **fromRgb**(`r`: number, `g`: number, `b`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`r` | number | - | +`g` | number | - | +`b` | number | - | +`a` | number | 255 | + +**Returns:** *[QColor](qcolor.md)* + +___ + +### `Static` fromRgbF + +▸ **fromRgbF**(`r`: number, `g`: number, `b`: number, `a`: number): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`r` | number | - | +`g` | number | - | +`b` | number | - | +`a` | number | 1 | + +**Returns:** *[QColor](qcolor.md)* diff --git a/website/docs/api/generated/classes/qcolordialog.md b/website/docs/api/generated/classes/qcolordialog.md index 7b33bdbaf0..5ca303fb2c 100644 --- a/website/docs/api/generated/classes/qcolordialog.md +++ b/website/docs/api/generated/classes/qcolordialog.md @@ -26,7 +26,7 @@ console.log(color.red(), color.green(), color.blue()); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› + ↳ [QDialog](qdialog.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› ↳ **QColorDialog** @@ -38,54 +38,117 @@ console.log(color.red(), color.green(), color.blue()); ### Properties -* [_layout](qcolordialog.md#optional-_layout) * [_rawInlineStyle](qcolordialog.md#_rawinlinestyle) -* [actions](qcolordialog.md#actions) * [native](qcolordialog.md#native) -* [nodeChildren](qcolordialog.md#nodechildren) -* [nodeParent](qcolordialog.md#optional-nodeparent) * [type](qcolordialog.md#type) -### Accessors - -* [layout](qcolordialog.md#layout) - ### Methods +* [_id](qcolordialog.md#_id) +* [accept](qcolordialog.md#accept) * [acceptDrops](qcolordialog.md#acceptdrops) +* [accessibleDescription](qcolordialog.md#accessibledescription) +* [accessibleName](qcolordialog.md#accessiblename) * [activateWindow](qcolordialog.md#activatewindow) * [addAction](qcolordialog.md#addaction) * [addEventListener](qcolordialog.md#addeventlistener) * [adjustSize](qcolordialog.md#adjustsize) +* [autoFillBackground](qcolordialog.md#autofillbackground) +* [baseSize](qcolordialog.md#basesize) +* [childAt](qcolordialog.md#childat) +* [children](qcolordialog.md#children) +* [childrenRect](qcolordialog.md#childrenrect) * [clearFocus](qcolordialog.md#clearfocus) +* [clearMask](qcolordialog.md#clearmask) * [close](qcolordialog.md#close) +* [colorCount](qcolordialog.md#colorcount) +* [contentsRect](qcolordialog.md#contentsrect) +* [contextMenuPolicy](qcolordialog.md#contextmenupolicy) * [currentColor](qcolordialog.md#currentcolor) +* [delete](qcolordialog.md#delete) +* [deleteLater](qcolordialog.md#deletelater) +* [depth](qcolordialog.md#depth) +* [devicePixelRatio](qcolordialog.md#devicepixelratio) +* [devicePixelRatioF](qcolordialog.md#devicepixelratiof) +* [done](qcolordialog.md#done) +* [dumpObjectInfo](qcolordialog.md#dumpobjectinfo) +* [dumpObjectTree](qcolordialog.md#dumpobjecttree) +* [ensurePolished](qcolordialog.md#ensurepolished) +* [eventProcessed](qcolordialog.md#eventprocessed) * [exec](qcolordialog.md#exec) +* [focusProxy](qcolordialog.md#focusproxy) +* [focusWidget](qcolordialog.md#focuswidget) * [font](qcolordialog.md#font) +* [frameGeometry](qcolordialog.md#framegeometry) +* [frameSize](qcolordialog.md#framesize) * [geometry](qcolordialog.md#geometry) * [getFlexNode](qcolordialog.md#getflexnode) +* [grab](qcolordialog.md#grab) +* [grabKeyboard](qcolordialog.md#grabkeyboard) +* [grabMouse](qcolordialog.md#grabmouse) +* [hasFocus](qcolordialog.md#hasfocus) +* [hasHeightForWidth](qcolordialog.md#hasheightforwidth) * [hasMouseTracking](qcolordialog.md#hasmousetracking) +* [hasTabletTracking](qcolordialog.md#hastablettracking) +* [height](qcolordialog.md#height) +* [heightForWidth](qcolordialog.md#heightforwidth) +* [heightMM](qcolordialog.md#heightmm) * [hide](qcolordialog.md#hide) * [inherits](qcolordialog.md#inherits) +* [inputMethodHints](qcolordialog.md#inputmethodhints) * [isActiveWindow](qcolordialog.md#isactivewindow) +* [isAncestorOf](qcolordialog.md#isancestorof) * [isEnabled](qcolordialog.md#isenabled) +* [isEnabledTo](qcolordialog.md#isenabledto) +* [isFullScreen](qcolordialog.md#isfullscreen) +* [isHidden](qcolordialog.md#ishidden) +* [isMaximized](qcolordialog.md#ismaximized) +* [isMinimized](qcolordialog.md#isminimized) +* [isModal](qcolordialog.md#ismodal) * [isSizeGripEnabled](qcolordialog.md#issizegripenabled) * [isVisible](qcolordialog.md#isvisible) +* [isVisibleTo](qcolordialog.md#isvisibleto) +* [isWindow](qcolordialog.md#iswindow) +* [isWindowModified](qcolordialog.md#iswindowmodified) +* [killTimer](qcolordialog.md#killtimer) +* [layout](qcolordialog.md#layout) +* [logicalDpiX](qcolordialog.md#logicaldpix) +* [logicalDpiY](qcolordialog.md#logicaldpiy) * [lower](qcolordialog.md#lower) +* [mapFrom](qcolordialog.md#mapfrom) * [mapFromGlobal](qcolordialog.md#mapfromglobal) * [mapFromParent](qcolordialog.md#mapfromparent) +* [mapTo](qcolordialog.md#mapto) * [mapToGlobal](qcolordialog.md#maptoglobal) * [mapToParent](qcolordialog.md#maptoparent) +* [maximumHeight](qcolordialog.md#maximumheight) * [maximumSize](qcolordialog.md#maximumsize) +* [maximumWidth](qcolordialog.md#maximumwidth) +* [minimumHeight](qcolordialog.md#minimumheight) * [minimumSize](qcolordialog.md#minimumsize) +* [minimumSizeHint](qcolordialog.md#minimumsizehint) +* [minimumWidth](qcolordialog.md#minimumwidth) * [move](qcolordialog.md#move) +* [nativeParentWidget](qcolordialog.md#nativeparentwidget) +* [nextInFocusChain](qcolordialog.md#nextinfocuschain) +* [normalGeometry](qcolordialog.md#normalgeometry) * [objectName](qcolordialog.md#objectname) * [open](qcolordialog.md#open) * [options](qcolordialog.md#options) +* [paintingActive](qcolordialog.md#paintingactive) +* [parent](qcolordialog.md#parent) +* [parentWidget](qcolordialog.md#parentwidget) +* [physicalDpiX](qcolordialog.md#physicaldpix) +* [physicalDpiY](qcolordialog.md#physicaldpiy) * [pos](qcolordialog.md#pos) +* [previousInFocusChain](qcolordialog.md#previousinfocuschain) * [property](qcolordialog.md#property) * [raise](qcolordialog.md#raise) +* [rect](qcolordialog.md#rect) * [reject](qcolordialog.md#reject) +* [releaseKeyboard](qcolordialog.md#releasekeyboard) +* [releaseMouse](qcolordialog.md#releasemouse) +* [releaseShortcut](qcolordialog.md#releaseshortcut) * [removeAction](qcolordialog.md#removeaction) * [removeEventListener](qcolordialog.md#removeeventlistener) * [repaint](qcolordialog.md#repaint) @@ -94,35 +157,65 @@ console.log(color.red(), color.green(), color.blue()); * [result](qcolordialog.md#result) * [selectedColor](qcolordialog.md#selectedcolor) * [setAcceptDrops](qcolordialog.md#setacceptdrops) +* [setAccessibleDescription](qcolordialog.md#setaccessibledescription) +* [setAccessibleName](qcolordialog.md#setaccessiblename) * [setAttribute](qcolordialog.md#setattribute) +* [setAutoFillBackground](qcolordialog.md#setautofillbackground) +* [setBaseSize](qcolordialog.md#setbasesize) +* [setContentsMargins](qcolordialog.md#setcontentsmargins) * [setContextMenuPolicy](qcolordialog.md#setcontextmenupolicy) * [setCurrentColor](qcolordialog.md#setcurrentcolor) * [setCursor](qcolordialog.md#setcursor) +* [setDisabled](qcolordialog.md#setdisabled) * [setEnabled](qcolordialog.md#setenabled) +* [setEventProcessed](qcolordialog.md#seteventprocessed) +* [setFixedHeight](qcolordialog.md#setfixedheight) * [setFixedSize](qcolordialog.md#setfixedsize) +* [setFixedWidth](qcolordialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qcolordialog.md#setflexnodesizecontrolled) * [setFocus](qcolordialog.md#setfocus) * [setFocusPolicy](qcolordialog.md#setfocuspolicy) +* [setFocusProxy](qcolordialog.md#setfocusproxy) * [setFont](qcolordialog.md#setfont) * [setGeometry](qcolordialog.md#setgeometry) * [setGraphicsEffect](qcolordialog.md#setgraphicseffect) +* [setHidden](qcolordialog.md#sethidden) * [setInlineStyle](qcolordialog.md#setinlinestyle) +* [setInputMethodHints](qcolordialog.md#setinputmethodhints) * [setLayout](qcolordialog.md#setlayout) +* [setMaximumHeight](qcolordialog.md#setmaximumheight) * [setMaximumSize](qcolordialog.md#setmaximumsize) +* [setMaximumWidth](qcolordialog.md#setmaximumwidth) +* [setMinimumHeight](qcolordialog.md#setminimumheight) * [setMinimumSize](qcolordialog.md#setminimumsize) +* [setMinimumWidth](qcolordialog.md#setminimumwidth) * [setModal](qcolordialog.md#setmodal) * [setMouseTracking](qcolordialog.md#setmousetracking) -* [setNodeParent](qcolordialog.md#setnodeparent) * [setObjectName](qcolordialog.md#setobjectname) * [setOption](qcolordialog.md#setoption) * [setOptions](qcolordialog.md#setoptions) +* [setParent](qcolordialog.md#setparent) * [setProperty](qcolordialog.md#setproperty) * [setResult](qcolordialog.md#setresult) +* [setShortcutAutoRepeat](qcolordialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qcolordialog.md#setshortcutenabled) * [setSizeGripEnabled](qcolordialog.md#setsizegripenabled) +* [setSizeIncrement](qcolordialog.md#setsizeincrement) +* [setSizePolicy](qcolordialog.md#setsizepolicy) +* [setStatusTip](qcolordialog.md#setstatustip) * [setStyleSheet](qcolordialog.md#setstylesheet) +* [setTabletTracking](qcolordialog.md#settablettracking) +* [setToolTip](qcolordialog.md#settooltip) +* [setToolTipDuration](qcolordialog.md#settooltipduration) +* [setUpdatesEnabled](qcolordialog.md#setupdatesenabled) +* [setVisible](qcolordialog.md#setvisible) +* [setWhatsThis](qcolordialog.md#setwhatsthis) +* [setWindowFilePath](qcolordialog.md#setwindowfilepath) * [setWindowFlag](qcolordialog.md#setwindowflag) * [setWindowIcon](qcolordialog.md#setwindowicon) +* [setWindowModified](qcolordialog.md#setwindowmodified) * [setWindowOpacity](qcolordialog.md#setwindowopacity) +* [setWindowRole](qcolordialog.md#setwindowrole) * [setWindowState](qcolordialog.md#setwindowstate) * [setWindowTitle](qcolordialog.md#setwindowtitle) * [show](qcolordialog.md#show) @@ -131,14 +224,39 @@ console.log(color.red(), color.green(), color.blue()); * [showMinimized](qcolordialog.md#showminimized) * [showNormal](qcolordialog.md#shownormal) * [size](qcolordialog.md#size) +* [sizeHint](qcolordialog.md#sizehint) +* [sizeIncrement](qcolordialog.md#sizeincrement) +* [stackUnder](qcolordialog.md#stackunder) +* [startTimer](qcolordialog.md#starttimer) +* [statusTip](qcolordialog.md#statustip) +* [style](qcolordialog.md#style) * [styleSheet](qcolordialog.md#stylesheet) * [testAttribute](qcolordialog.md#testattribute) * [testOption](qcolordialog.md#testoption) +* [toolTip](qcolordialog.md#tooltip) +* [toolTipDuration](qcolordialog.md#tooltipduration) +* [underMouse](qcolordialog.md#undermouse) +* [unsetCursor](qcolordialog.md#unsetcursor) +* [unsetLayoutDirection](qcolordialog.md#unsetlayoutdirection) +* [unsetLocale](qcolordialog.md#unsetlocale) * [update](qcolordialog.md#update) * [updateGeometry](qcolordialog.md#updategeometry) +* [updateMicroFocus](qcolordialog.md#updatemicrofocus) +* [updatesEnabled](qcolordialog.md#updatesenabled) +* [whatsThis](qcolordialog.md#whatsthis) +* [width](qcolordialog.md#width) +* [widthMM](qcolordialog.md#widthmm) +* [winId](qcolordialog.md#winid) +* [window](qcolordialog.md#window) +* [windowFilePath](qcolordialog.md#windowfilepath) +* [windowHandle](qcolordialog.md#windowhandle) +* [windowIcon](qcolordialog.md#windowicon) * [windowOpacity](qcolordialog.md#windowopacity) +* [windowRole](qcolordialog.md#windowrole) * [windowState](qcolordialog.md#windowstate) * [windowTitle](qcolordialog.md#windowtitle) +* [x](qcolordialog.md#x) +* [y](qcolordialog.md#y) * [customColor](qcolordialog.md#static-customcolor) * [customCount](qcolordialog.md#static-customcount) * [setCustomColor](qcolordialog.md#static-setcustomcolor) @@ -149,111 +267,99 @@ console.log(color.red(), color.green(), color.blue()); ### constructor -\+ **new QColorDialog**(): *[QColorDialog](qcolordialog.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QColorDialog](qcolordialog.md)* - -\+ **new QColorDialog**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QColorDialog](qcolordialog.md)* +\+ **new QColorDialog**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QColorDialog](qcolordialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QColorDialog](qcolordialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### accessibleDescription -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› | undefined | +▸ **accessibleDescription**(): *string* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -285,7 +391,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QColorDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QColorDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -299,6 +405,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QColorDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -311,7 +418,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -321,12 +428,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -335,6 +436,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -349,885 +460,2101 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### currentColor - -▸ **currentColor**(): *[QColor](qcolor.md)* - -**Returns:** *[QColor](qcolor.md)* +### childAt -___ +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -### exec +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +**Parameters:** -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### colorCount -**Parameters:** +▸ **colorCount**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### contentsRect -▸ **isActiveWindow**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isEnabled +### contextMenuPolicy -▸ **isEnabled**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isSizeGripEnabled - -▸ **isSizeGripEnabled**(): *boolean* +### currentColor -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +▸ **currentColor**(): *[QColor](qcolor.md)* -**Returns:** *boolean* +**Returns:** *[QColor](qcolor.md)* ___ -### isVisible +### delete -▸ **isVisible**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### deleteLater -▸ **lower**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### mapFromGlobal +### depth -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### devicePixelRatio -___ +▸ **devicePixelRatio**(): *number* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### devicePixelRatioF -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **devicePixelRatioF**(): *number* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### mapToGlobal +### done -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### dumpObjectInfo -**Parameters:** +▸ **dumpObjectInfo**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### dumpObjectTree -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### ensurePolished -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### eventProcessed -▸ **move**(`x`: number, `y`: number): *void* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +See `setEventProcessed()`. -**Returns:** *void* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### objectName +### exec -▸ **objectName**(): *string* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *string* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### open +### focusProxy -▸ **open**(): *void* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### options - -▸ **options**(): *[ColorDialogOption](../enums/colordialogoption.md)* +### focusWidget -**Returns:** *[ColorDialogOption](../enums/colordialogoption.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -___ +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -### pos +**Returns:** *[QWidget](qwidget.md)* -▸ **pos**(): *object* +___ -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### font -**Returns:** *object* +▸ **font**(): *[QFont](qfont.md)* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -* **y**: *number* +**Returns:** *[QFont](qfont.md)* ___ -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +### frameGeometry -**Parameters:** +▸ **frameGeometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`name` | string | +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QRect](qrect.md)* ___ -### raise +### frameSize -▸ **raise**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### reject +### geometry -▸ **reject**(): *void* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### removeAction +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### options + +▸ **options**(): *[ColorDialogOption](../enums/colordialogoption.md)* + +**Returns:** *[ColorDialogOption](../enums/colordialogoption.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction ▸ **removeAction**(`action`: [QAction](qaction.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QColorDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QColorDialogSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QColorDialogSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### selectedColor + +▸ **selectedColor**(): *[QColor](qcolor.md)* + +**Returns:** *[QColor](qcolor.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentColor + +▸ **setCurrentColor**(`color`: [QColor](qcolor.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeEventListener +### setFocusProxy -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QColorDialogSignals[SignalType]): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QColorDialogSignals* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QColorDialogSignals[SignalType] | +`font` | [QFont](qfont.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint +### setHidden -▸ **repaint**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### repolish +### setInlineStyle -▸ **repolish**(): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### resize +### setInputMethodHints -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hints` | number | **Returns:** *void* ___ -### result +### setLayout -▸ **result**(): *number* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* ___ -### selectedColor +### setMaximumHeight -▸ **selectedColor**(): *[QColor](qcolor.md)* +▸ **setMaximumHeight**(`maxh`: number): *void* -**Returns:** *[QColor](qcolor.md)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* ___ -### setAcceptDrops +### setMaximumSize -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumWidth -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minh` | number | **Returns:** *void* ___ -### setCurrentColor +### setMinimumSize -▸ **setCurrentColor**(`color`: [QColor](qcolor.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | **Returns:** *void* ___ -### setEnabled +### setModal -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`modal` | boolean | **Returns:** *void* ___ -### setFixedSize +### setMouseTracking -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setObjectName -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setOption -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setOption**(`option`: [ColorDialogOption](../enums/colordialogoption.md), `on`: boolean): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`option` | [ColorDialogOption](../enums/colordialogoption.md) | - | +`on` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +### setOptions -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +▸ **setOptions**(`options`: [ColorDialogOption](../enums/colordialogoption.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`options` | [ColorDialogOption](../enums/colordialogoption.md) | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect +### setResult -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setResult**(`i`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`i` | number | **Returns:** *void* ___ -### setInlineStyle +### setShortcutAutoRepeat -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QColorDialogSignals](../interfaces/qcolordialogsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSizeGripEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`enabled` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setSizeIncrement -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setModal +### setSizePolicy -▸ **setModal**(`modal`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`modal` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setStatusTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`statusTip` | string | **Returns:** *void* ___ -### setNodeParent +### setStyleSheet -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setTabletTracking -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setOption +### setToolTip -▸ **setOption**(`option`: [ColorDialogOption](../enums/colordialogoption.md), `on`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`option` | [ColorDialogOption](../enums/colordialogoption.md) | - | -`on` | boolean | true | +Name | Type | +------ | ------ | +`text` | string | **Returns:** *void* ___ -### setOptions +### setToolTipDuration -▸ **setOptions**(`options`: [ColorDialogOption](../enums/colordialogoption.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`options` | [ColorDialogOption](../enums/colordialogoption.md) | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setVisible -▸ **setResult**(`i`: number): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`visible` | boolean | **Returns:** *void* ___ -### setSizeGripEnabled +### setWhatsThis -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1266,6 +2593,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1282,6 +2625,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1374,6 +2733,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1414,6 +2846,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1434,6 +2926,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1444,13 +3042,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1464,6 +3072,26 @@ ___ ___ +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* + +___ + ### `Static` customColor ▸ **customColor**(`index`: number): *[QColor](qcolor.md)* diff --git a/website/docs/api/generated/classes/qcombobox.md b/website/docs/api/generated/classes/qcombobox.md index 8948f4f94e..4525d882d8 100644 --- a/website/docs/api/generated/classes/qcombobox.md +++ b/website/docs/api/generated/classes/qcombobox.md @@ -32,7 +32,7 @@ console.log('currentIndexChanged: ' + index); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› + ↳ [QWidget](qwidget.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› ↳ **QComboBox** @@ -44,97 +44,208 @@ console.log('currentIndexChanged: ' + index); ### Properties -* [_layout](qcombobox.md#optional-_layout) * [_rawInlineStyle](qcombobox.md#_rawinlinestyle) -* [actions](qcombobox.md#actions) * [native](qcombobox.md#native) -* [nodeChildren](qcombobox.md#nodechildren) -* [nodeParent](qcombobox.md#optional-nodeparent) * [type](qcombobox.md#type) -### Accessors - -* [layout](qcombobox.md#layout) - ### Methods +* [_id](qcombobox.md#_id) * [acceptDrops](qcombobox.md#acceptdrops) +* [accessibleDescription](qcombobox.md#accessibledescription) +* [accessibleName](qcombobox.md#accessiblename) * [activateWindow](qcombobox.md#activatewindow) * [addAction](qcombobox.md#addaction) * [addEventListener](qcombobox.md#addeventlistener) * [addItem](qcombobox.md#additem) * [addItems](qcombobox.md#additems) * [adjustSize](qcombobox.md#adjustsize) +* [autoFillBackground](qcombobox.md#autofillbackground) +* [baseSize](qcombobox.md#basesize) +* [childAt](qcombobox.md#childat) +* [children](qcombobox.md#children) +* [childrenRect](qcombobox.md#childrenrect) * [clear](qcombobox.md#clear) +* [clearEditText](qcombobox.md#clearedittext) * [clearFocus](qcombobox.md#clearfocus) +* [clearMask](qcombobox.md#clearmask) * [close](qcombobox.md#close) +* [colorCount](qcombobox.md#colorcount) +* [contentsRect](qcombobox.md#contentsrect) +* [contextMenuPolicy](qcombobox.md#contextmenupolicy) +* [count](qcombobox.md#count) * [currentIndex](qcombobox.md#currentindex) * [currentText](qcombobox.md#currenttext) +* [delete](qcombobox.md#delete) +* [deleteLater](qcombobox.md#deletelater) +* [depth](qcombobox.md#depth) +* [devicePixelRatio](qcombobox.md#devicepixelratio) +* [devicePixelRatioF](qcombobox.md#devicepixelratiof) +* [dumpObjectInfo](qcombobox.md#dumpobjectinfo) +* [dumpObjectTree](qcombobox.md#dumpobjecttree) +* [duplicatesEnabled](qcombobox.md#duplicatesenabled) +* [ensurePolished](qcombobox.md#ensurepolished) +* [eventProcessed](qcombobox.md#eventprocessed) +* [focusProxy](qcombobox.md#focusproxy) +* [focusWidget](qcombobox.md#focuswidget) * [font](qcombobox.md#font) +* [frameGeometry](qcombobox.md#framegeometry) +* [frameSize](qcombobox.md#framesize) * [geometry](qcombobox.md#geometry) * [getFlexNode](qcombobox.md#getflexnode) +* [grab](qcombobox.md#grab) +* [grabKeyboard](qcombobox.md#grabkeyboard) +* [grabMouse](qcombobox.md#grabmouse) +* [hasFocus](qcombobox.md#hasfocus) +* [hasFrame](qcombobox.md#hasframe) +* [hasHeightForWidth](qcombobox.md#hasheightforwidth) * [hasMouseTracking](qcombobox.md#hasmousetracking) +* [hasTabletTracking](qcombobox.md#hastablettracking) +* [height](qcombobox.md#height) +* [heightForWidth](qcombobox.md#heightforwidth) +* [heightMM](qcombobox.md#heightmm) * [hide](qcombobox.md#hide) +* [hidePopup](qcombobox.md#hidepopup) +* [iconSize](qcombobox.md#iconsize) * [inherits](qcombobox.md#inherits) +* [inputMethodHints](qcombobox.md#inputmethodhints) * [insertItem](qcombobox.md#insertitem) * [insertItems](qcombobox.md#insertitems) +* [insertPolicy](qcombobox.md#insertpolicy) * [insertSeparator](qcombobox.md#insertseparator) * [isActiveWindow](qcombobox.md#isactivewindow) +* [isAncestorOf](qcombobox.md#isancestorof) * [isEditable](qcombobox.md#iseditable) * [isEnabled](qcombobox.md#isenabled) +* [isEnabledTo](qcombobox.md#isenabledto) +* [isFullScreen](qcombobox.md#isfullscreen) +* [isHidden](qcombobox.md#ishidden) +* [isMaximized](qcombobox.md#ismaximized) +* [isMinimized](qcombobox.md#isminimized) +* [isModal](qcombobox.md#ismodal) * [isVisible](qcombobox.md#isvisible) +* [isVisibleTo](qcombobox.md#isvisibleto) +* [isWindow](qcombobox.md#iswindow) +* [isWindowModified](qcombobox.md#iswindowmodified) * [itemData](qcombobox.md#itemdata) * [itemText](qcombobox.md#itemtext) +* [killTimer](qcombobox.md#killtimer) +* [layout](qcombobox.md#layout) +* [logicalDpiX](qcombobox.md#logicaldpix) +* [logicalDpiY](qcombobox.md#logicaldpiy) * [lower](qcombobox.md#lower) +* [mapFrom](qcombobox.md#mapfrom) * [mapFromGlobal](qcombobox.md#mapfromglobal) * [mapFromParent](qcombobox.md#mapfromparent) +* [mapTo](qcombobox.md#mapto) * [mapToGlobal](qcombobox.md#maptoglobal) * [mapToParent](qcombobox.md#maptoparent) +* [maxCount](qcombobox.md#maxcount) * [maxVisibleItems](qcombobox.md#maxvisibleitems) +* [maximumHeight](qcombobox.md#maximumheight) * [maximumSize](qcombobox.md#maximumsize) +* [maximumWidth](qcombobox.md#maximumwidth) +* [minimumContentsLength](qcombobox.md#minimumcontentslength) +* [minimumHeight](qcombobox.md#minimumheight) * [minimumSize](qcombobox.md#minimumsize) +* [minimumSizeHint](qcombobox.md#minimumsizehint) +* [minimumWidth](qcombobox.md#minimumwidth) +* [modelColumn](qcombobox.md#modelcolumn) * [move](qcombobox.md#move) +* [nativeParentWidget](qcombobox.md#nativeparentwidget) +* [nextInFocusChain](qcombobox.md#nextinfocuschain) +* [normalGeometry](qcombobox.md#normalgeometry) * [objectName](qcombobox.md#objectname) +* [paintingActive](qcombobox.md#paintingactive) +* [parent](qcombobox.md#parent) +* [parentWidget](qcombobox.md#parentwidget) +* [physicalDpiX](qcombobox.md#physicaldpix) +* [physicalDpiY](qcombobox.md#physicaldpiy) * [pos](qcombobox.md#pos) +* [previousInFocusChain](qcombobox.md#previousinfocuschain) * [property](qcombobox.md#property) * [raise](qcombobox.md#raise) +* [rect](qcombobox.md#rect) +* [releaseKeyboard](qcombobox.md#releasekeyboard) +* [releaseMouse](qcombobox.md#releasemouse) +* [releaseShortcut](qcombobox.md#releaseshortcut) * [removeAction](qcombobox.md#removeaction) * [removeEventListener](qcombobox.md#removeeventlistener) * [removeItem](qcombobox.md#removeitem) * [repaint](qcombobox.md#repaint) * [repolish](qcombobox.md#repolish) * [resize](qcombobox.md#resize) +* [rootModelIndex](qcombobox.md#rootmodelindex) * [setAcceptDrops](qcombobox.md#setacceptdrops) +* [setAccessibleDescription](qcombobox.md#setaccessibledescription) +* [setAccessibleName](qcombobox.md#setaccessiblename) * [setAttribute](qcombobox.md#setattribute) +* [setAutoFillBackground](qcombobox.md#setautofillbackground) +* [setBaseSize](qcombobox.md#setbasesize) +* [setContentsMargins](qcombobox.md#setcontentsmargins) * [setContextMenuPolicy](qcombobox.md#setcontextmenupolicy) * [setCurrentIndex](qcombobox.md#setcurrentindex) * [setCurrentText](qcombobox.md#setcurrenttext) * [setCursor](qcombobox.md#setcursor) +* [setDisabled](qcombobox.md#setdisabled) +* [setDuplicatesEnabled](qcombobox.md#setduplicatesenabled) * [setEditText](qcombobox.md#setedittext) * [setEditable](qcombobox.md#seteditable) * [setEnabled](qcombobox.md#setenabled) +* [setEventProcessed](qcombobox.md#seteventprocessed) +* [setFixedHeight](qcombobox.md#setfixedheight) * [setFixedSize](qcombobox.md#setfixedsize) +* [setFixedWidth](qcombobox.md#setfixedwidth) * [setFlexNodeSizeControlled](qcombobox.md#setflexnodesizecontrolled) * [setFocus](qcombobox.md#setfocus) * [setFocusPolicy](qcombobox.md#setfocuspolicy) +* [setFocusProxy](qcombobox.md#setfocusproxy) * [setFont](qcombobox.md#setfont) +* [setFrame](qcombobox.md#setframe) * [setGeometry](qcombobox.md#setgeometry) * [setGraphicsEffect](qcombobox.md#setgraphicseffect) +* [setHidden](qcombobox.md#sethidden) +* [setIconSize](qcombobox.md#seticonsize) * [setInlineStyle](qcombobox.md#setinlinestyle) +* [setInputMethodHints](qcombobox.md#setinputmethodhints) +* [setInsertPolicy](qcombobox.md#setinsertpolicy) +* [setItemText](qcombobox.md#setitemtext) * [setLayout](qcombobox.md#setlayout) +* [setMaxCount](qcombobox.md#setmaxcount) * [setMaxVisibleItems](qcombobox.md#setmaxvisibleitems) +* [setMaximumHeight](qcombobox.md#setmaximumheight) * [setMaximumSize](qcombobox.md#setmaximumsize) +* [setMaximumWidth](qcombobox.md#setmaximumwidth) +* [setMinimumContentsLength](qcombobox.md#setminimumcontentslength) +* [setMinimumHeight](qcombobox.md#setminimumheight) * [setMinimumSize](qcombobox.md#setminimumsize) +* [setMinimumWidth](qcombobox.md#setminimumwidth) * [setModel](qcombobox.md#setmodel) +* [setModelColumn](qcombobox.md#setmodelcolumn) * [setMouseTracking](qcombobox.md#setmousetracking) -* [setNodeParent](qcombobox.md#setnodeparent) * [setObjectName](qcombobox.md#setobjectname) +* [setParent](qcombobox.md#setparent) * [setProperty](qcombobox.md#setproperty) +* [setRootModelIndex](qcombobox.md#setrootmodelindex) +* [setShortcutAutoRepeat](qcombobox.md#setshortcutautorepeat) +* [setShortcutEnabled](qcombobox.md#setshortcutenabled) * [setSizeAdjustPolicy](qcombobox.md#setsizeadjustpolicy) +* [setSizeIncrement](qcombobox.md#setsizeincrement) +* [setSizePolicy](qcombobox.md#setsizepolicy) +* [setStatusTip](qcombobox.md#setstatustip) * [setStyleSheet](qcombobox.md#setstylesheet) +* [setTabletTracking](qcombobox.md#settablettracking) +* [setToolTip](qcombobox.md#settooltip) +* [setToolTipDuration](qcombobox.md#settooltipduration) +* [setUpdatesEnabled](qcombobox.md#setupdatesenabled) +* [setVisible](qcombobox.md#setvisible) +* [setWhatsThis](qcombobox.md#setwhatsthis) +* [setWindowFilePath](qcombobox.md#setwindowfilepath) * [setWindowFlag](qcombobox.md#setwindowflag) * [setWindowIcon](qcombobox.md#setwindowicon) +* [setWindowModified](qcombobox.md#setwindowmodified) * [setWindowOpacity](qcombobox.md#setwindowopacity) +* [setWindowRole](qcombobox.md#setwindowrole) * [setWindowState](qcombobox.md#setwindowstate) * [setWindowTitle](qcombobox.md#setwindowtitle) * [show](qcombobox.md#show) @@ -142,125 +253,129 @@ console.log('currentIndexChanged: ' + index); * [showMaximized](qcombobox.md#showmaximized) * [showMinimized](qcombobox.md#showminimized) * [showNormal](qcombobox.md#shownormal) +* [showPopup](qcombobox.md#showpopup) * [size](qcombobox.md#size) * [sizeAdjustPolicy](qcombobox.md#sizeadjustpolicy) +* [sizeHint](qcombobox.md#sizehint) +* [sizeIncrement](qcombobox.md#sizeincrement) +* [stackUnder](qcombobox.md#stackunder) +* [startTimer](qcombobox.md#starttimer) +* [statusTip](qcombobox.md#statustip) +* [style](qcombobox.md#style) * [styleSheet](qcombobox.md#stylesheet) * [testAttribute](qcombobox.md#testattribute) +* [toolTip](qcombobox.md#tooltip) +* [toolTipDuration](qcombobox.md#tooltipduration) +* [underMouse](qcombobox.md#undermouse) +* [unsetCursor](qcombobox.md#unsetcursor) +* [unsetLayoutDirection](qcombobox.md#unsetlayoutdirection) +* [unsetLocale](qcombobox.md#unsetlocale) * [update](qcombobox.md#update) * [updateGeometry](qcombobox.md#updategeometry) +* [updateMicroFocus](qcombobox.md#updatemicrofocus) +* [updatesEnabled](qcombobox.md#updatesenabled) +* [whatsThis](qcombobox.md#whatsthis) +* [width](qcombobox.md#width) +* [widthMM](qcombobox.md#widthmm) +* [winId](qcombobox.md#winid) +* [window](qcombobox.md#window) +* [windowFilePath](qcombobox.md#windowfilepath) +* [windowHandle](qcombobox.md#windowhandle) +* [windowIcon](qcombobox.md#windowicon) * [windowOpacity](qcombobox.md#windowopacity) +* [windowRole](qcombobox.md#windowrole) * [windowState](qcombobox.md#windowstate) * [windowTitle](qcombobox.md#windowtitle) +* [x](qcombobox.md#x) +* [y](qcombobox.md#y) ## Constructors ### constructor -\+ **new QComboBox**(): *[QComboBox](qcombobox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QComboBox](qcombobox.md)* - -\+ **new QComboBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QComboBox](qcombobox.md)* +\+ **new QComboBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QComboBox](qcombobox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QComboBox](qcombobox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -292,7 +407,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QComboBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QComboBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -306,6 +421,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QComboBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -318,7 +434,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -328,12 +444,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -342,6 +452,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -386,946 +506,2361 @@ ___ ___ -### clear +### autoFillBackground -▸ **clear**(): *void* +▸ **autoFillBackground**(): *boolean* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### currentIndex +### children -▸ **currentIndex**(): *number* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *number* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### currentText +### childrenRect -▸ **currentText**(): *string* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *string* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### font +### clear -▸ **font**(): *[QFont](qfont.md)* +▸ **clear**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +**Returns:** *void* -**Returns:** *[QFont](qfont.md)* +___ + +### clearEditText + +▸ **clearEditText**(): *void* + +**Returns:** *void* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### contentsRect -▸ **inherits**(`className`: string): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contextMenuPolicy -___ +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -### insertItem +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -▸ **insertItem**(`index`: number, `icon`: [QIcon](qicon.md) | undefined, `text`: string, `userData`: [QVariant](qvariant.md)): *void* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Parameters:** +___ -Name | Type | Default | ------- | ------ | ------ | -`index` | number | - | -`icon` | [QIcon](qicon.md) | undefined | - | -`text` | string | - | -`userData` | [QVariant](qvariant.md) | new QVariant() | +### count -**Returns:** *void* +▸ **count**(): *number* + +**Returns:** *number* ___ -### insertItems +### currentIndex -▸ **insertItems**(`index`: number, `texts`: string[]): *void* +▸ **currentIndex**(): *number* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`index` | number | -`texts` | string[] | +___ -**Returns:** *void* +### currentText -___ +▸ **currentText**(): *string* -### insertSeparator +**Returns:** *string* -▸ **insertSeparator**(`index`: number): *void* +___ -**Parameters:** +### delete -Name | Type | ------- | ------ | -`index` | number | +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* **Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEditable +### depth -▸ **isEditable**(): *boolean* +▸ **depth**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* ___ -### isEnabled +### devicePixelRatio -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### itemData - -▸ **itemData**(`index`: number): *[QVariant](qvariant.md)* +### dumpObjectInfo -**Parameters:** +▸ **dumpObjectInfo**(): *void* -Name | Type | ------- | ------ | -`index` | number | +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### itemText +### dumpObjectTree -▸ **itemText**(`index`: number): *string* +▸ **dumpObjectTree**(): *void* -**Parameters:** +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -Name | Type | ------- | ------ | -`index` | number | +**Returns:** *void* -**Returns:** *string* +___ + +### duplicatesEnabled + +▸ **duplicatesEnabled**(): *boolean* + +**Returns:** *boolean* ___ -### lower +### ensurePolished -▸ **lower**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### mapFromGlobal +### eventProcessed -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapFromParent +### focusProxy -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### mapToParent +### frameGeometry -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### maxVisibleItems +### grabKeyboard -▸ **maxVisibleItems**(): *number* +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* **Returns:** *number* ___ -### maximumSize +### heightForWidth -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **heightForWidth**(`w`: number): *number* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### hidePopup + +▸ **hidePopup**(): *void* + +**Returns:** *void* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* **Returns:** *[QSize](qsize.md)* ___ -### minimumSize +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertItem + +▸ **insertItem**(`index`: number, `icon`: [QIcon](qicon.md) | undefined, `text`: string, `userData`: [QVariant](qvariant.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | number | - | +`icon` | [QIcon](qicon.md) | undefined | - | +`text` | string | - | +`userData` | [QVariant](qvariant.md) | new QVariant() | + +**Returns:** *void* + +___ + +### insertItems + +▸ **insertItems**(`index`: number, `texts`: string[]): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`texts` | string[] | + +**Returns:** *void* + +___ + +### insertPolicy + +▸ **insertPolicy**(): *[InsertPolicy](../enums/insertpolicy.md)* + +**Returns:** *[InsertPolicy](../enums/insertpolicy.md)* + +___ + +### insertSeparator + +▸ **insertSeparator**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEditable + +▸ **isEditable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### itemData + +▸ **itemData**(`index`: number): *[QVariant](qvariant.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### itemText + +▸ **itemText**(`index`: number): *string* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *string* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maxCount + +▸ **maxCount**(): *number* + +**Returns:** *number* + +___ + +### maxVisibleItems + +▸ **maxVisibleItems**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumContentsLength + +▸ **minimumContentsLength**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### modelColumn + +▸ **modelColumn**(): *number* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QComboBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QComboBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QComboBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeItem + +▸ **removeItem**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### rootModelIndex + +▸ **rootModelIndex**(): *[QModelIndex](qmodelindex.md)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### setCurrentText + +▸ **setCurrentText**(`text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDuplicatesEnabled + +▸ **setDuplicatesEnabled**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEditText + +▸ **setEditText**(`text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setEditable + +▸ **setEditable**(`editable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`editable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -▸ **minimumSize**(): *[QSize](qsize.md)* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### setFont -▸ **move**(`x`: number, `y`: number): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### objectName +### setFrame -▸ **objectName**(): *string* +▸ **setFrame**(`showFrame`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +**Parameters:** -**Returns:** *string* +Name | Type | +------ | ------ | +`showFrame` | boolean | + +**Returns:** *void* ___ -### pos +### setGeometry -▸ **pos**(): *object* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | -* **y**: *number* +**Returns:** *void* ___ -### property +### setGraphicsEffect -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setHidden -▸ **raise**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +### setIconSize -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +▸ **setIconSize**(`size`: [QSize](qsize.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QComboBoxSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setInlineStyle -**Type parameters:** +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -▪ **SignalType**: *keyof QComboBoxSignals* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | QComboBoxSignals[SignalType] | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setInputMethodHints -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`hints` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setInsertPolicy + +▸ **setInsertPolicy**(`policy`: [InsertPolicy](../enums/insertpolicy.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [InsertPolicy](../enums/insertpolicy.md) | **Returns:** *void* ___ -### removeItem +### setItemText -▸ **removeItem**(`index`: number): *void* +▸ **setItemText**(`index`: number, `text`: string): *void* **Parameters:** Name | Type | ------ | ------ | `index` | number | +`text` | string | **Returns:** *void* ___ -### repaint +### setLayout -▸ **repaint**(): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### repolish +### setMaxCount -▸ **repolish**(): *void* +▸ **setMaxCount**(`max`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`max` | number | **Returns:** *void* ___ -### resize - -▸ **resize**(`width`: number, `height`: number): *void* +### setMaxVisibleItems -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +▸ **setMaxVisibleItems**(`index`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`index` | number | **Returns:** *void* ___ -### setAcceptDrops +### setMaximumHeight -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumSize -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumWidth -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setCurrentIndex +### setMinimumContentsLength -▸ **setCurrentIndex**(`index`: number): *void* +▸ **setMinimumContentsLength**(`characters`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`characters` | number | **Returns:** *void* ___ -### setCurrentText +### setMinimumHeight -▸ **setCurrentText**(`text`: string): *void* +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setEditText +### setMinimumWidth -▸ **setEditText**(`text`: string): *void* +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`minw` | number | **Returns:** *void* ___ -### setEditable +### setModel -▸ **setEditable**(`editable`: boolean): *void* +▸ **setModel**(`model`: [QStandardItemModel](qstandarditemmodel.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`editable` | boolean | +`model` | [QStandardItemModel](qstandarditemmodel.md) | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setModelColumn -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setModelColumn**(`visibleColumn`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`visibleColumn` | number | **Returns:** *void* ___ -### setFixedSize +### setMouseTracking -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setObjectName -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocus +### setParent -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFocusPolicy +### setProperty -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +### setRootModelIndex -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +▸ **setRootModelIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setGeometry +### setShortcutAutoRepeat -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutEnabled -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setSizeAdjustPolicy -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setSizeAdjustPolicy**(`policy`: [SizeAdjustPolicy](../enums/sizeadjustpolicy.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`policy` | [SizeAdjustPolicy](../enums/sizeadjustpolicy.md) | **Returns:** *void* ___ -### setLayout +### setSizeIncrement -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)›): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QComboBoxSignals](../interfaces/qcomboboxsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaxVisibleItems +### setSizePolicy -▸ **setMaxVisibleItems**(`index`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setModel +### setTabletTracking -▸ **setModel**(`model`: [QStandardItemModel](qstandarditemmodel.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`model` | [QStandardItemModel](qstandarditemmodel.md) | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setToolTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTipDuration -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`msec` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSizeAdjustPolicy +### setWhatsThis -▸ **setSizeAdjustPolicy**(`policy`: [SizeAdjustPolicy](../enums/sizeadjustpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [SizeAdjustPolicy](../enums/sizeadjustpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1364,6 +2899,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1380,6 +2931,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1462,6 +3029,14 @@ ___ ___ +### showPopup + +▸ **showPopup**(): *void* + +**Returns:** *void* + +___ + ### size ▸ **size**(): *[QSize](qsize.md)* @@ -1480,6 +3055,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1506,6 +3154,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1526,6 +3234,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1536,13 +3350,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1553,3 +3377,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qcursor.md b/website/docs/api/generated/classes/qcursor.md index bb821de600..f0dca72d22 100644 --- a/website/docs/api/generated/classes/qcursor.md +++ b/website/docs/api/generated/classes/qcursor.md @@ -31,13 +31,10 @@ const cursor = new QCursor(); ### Properties * [native](qcursor.md#native) -* [nodeChildren](qcursor.md#nodechildren) -* [nodeParent](qcursor.md#optional-nodeparent) ### Methods * [pos](qcursor.md#pos) -* [setNodeParent](qcursor.md#setnodeparent) * [setPos](qcursor.md#setpos) ## Constructors @@ -78,25 +75,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -112,22 +93,6 @@ ___ ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setPos ▸ **setPos**(`x`: number, `y`: number): *void* diff --git a/website/docs/api/generated/classes/qdate.md b/website/docs/api/generated/classes/qdate.md index 8ab199cf22..da788c8263 100644 --- a/website/docs/api/generated/classes/qdate.md +++ b/website/docs/api/generated/classes/qdate.md @@ -19,8 +19,6 @@ sidebar_label: "QDate" ### Properties * [native](qdate.md#native) -* [nodeChildren](qdate.md#nodechildren) -* [nodeParent](qdate.md#optional-nodeparent) ### Methods @@ -37,7 +35,6 @@ sidebar_label: "QDate" * [isValid](qdate.md#isvalid) * [month](qdate.md#month) * [setDate](qdate.md#setdate) -* [setNodeParent](qdate.md#setnodeparent) * [toJulianDay](qdate.md#tojulianday) * [toString](qdate.md#tostring) * [year](qdate.md#year) @@ -52,7 +49,7 @@ sidebar_label: "QDate" ### constructor -\+ **new QDate**(`arg?`: [NativeElement](../globals.md#nativeelement) | number, `month?`: undefined | number, `day?`: undefined | number): *[QDate](qdate.md)* +\+ **new QDate**(`arg?`: [NativeElement](../globals.md#nativeelement) | number, `month?`: number, `day?`: number): *[QDate](qdate.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -61,8 +58,8 @@ sidebar_label: "QDate" Name | Type | ------ | ------ | `arg?` | [NativeElement](../globals.md#nativeelement) | number | -`month?` | undefined | number | -`day?` | undefined | number | +`month?` | number | +`day?` | number | **Returns:** *[QDate](qdate.md)* @@ -70,25 +67,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -228,22 +209,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### toJulianDay ▸ **toJulianDay**(): *number* diff --git a/website/docs/api/generated/classes/qdateedit.md b/website/docs/api/generated/classes/qdateedit.md index 519b665d3c..c957ed8f79 100644 --- a/website/docs/api/generated/classes/qdateedit.md +++ b/website/docs/api/generated/classes/qdateedit.md @@ -21,7 +21,7 @@ const dateEdit = new QDateEdit(); ## Hierarchy - ↳ [NodeDateTimeEdit](nodedatetimeedit.md) + ↳ [QDateTimeEdit](qdatetimeedit.md) ↳ **QDateEdit** @@ -33,63 +33,123 @@ const dateEdit = new QDateEdit(); ### Properties -* [_layout](qdateedit.md#optional-_layout) * [_rawInlineStyle](qdateedit.md#_rawinlinestyle) -* [actions](qdateedit.md#actions) -* [calendar](qdateedit.md#optional-calendar) * [native](qdateedit.md#native) -* [nodeChildren](qdateedit.md#nodechildren) -* [nodeParent](qdateedit.md#optional-nodeparent) * [type](qdateedit.md#type) -### Accessors - -* [layout](qdateedit.md#layout) - ### Methods +* [_id](qdateedit.md#_id) * [acceptDrops](qdateedit.md#acceptdrops) +* [accessibleDescription](qdateedit.md#accessibledescription) +* [accessibleName](qdateedit.md#accessiblename) * [activateWindow](qdateedit.md#activatewindow) * [addAction](qdateedit.md#addaction) * [addEventListener](qdateedit.md#addeventlistener) * [adjustSize](qdateedit.md#adjustsize) * [alignment](qdateedit.md#alignment) +* [autoFillBackground](qdateedit.md#autofillbackground) +* [baseSize](qdateedit.md#basesize) * [buttonSymbols](qdateedit.md#buttonsymbols) * [calendarPopup](qdateedit.md#calendarpopup) * [calendarWidget](qdateedit.md#calendarwidget) +* [childAt](qdateedit.md#childat) +* [children](qdateedit.md#children) +* [childrenRect](qdateedit.md#childrenrect) * [clearFocus](qdateedit.md#clearfocus) +* [clearMask](qdateedit.md#clearmask) * [close](qdateedit.md#close) +* [colorCount](qdateedit.md#colorcount) +* [contentsRect](qdateedit.md#contentsrect) +* [contextMenuPolicy](qdateedit.md#contextmenupolicy) * [correctionMode](qdateedit.md#correctionmode) * [date](qdateedit.md#date) * [dateTime](qdateedit.md#datetime) +* [delete](qdateedit.md#delete) +* [deleteLater](qdateedit.md#deletelater) +* [depth](qdateedit.md#depth) +* [devicePixelRatio](qdateedit.md#devicepixelratio) +* [devicePixelRatioF](qdateedit.md#devicepixelratiof) * [displayFormat](qdateedit.md#displayformat) +* [dumpObjectInfo](qdateedit.md#dumpobjectinfo) +* [dumpObjectTree](qdateedit.md#dumpobjecttree) +* [ensurePolished](qdateedit.md#ensurepolished) +* [eventProcessed](qdateedit.md#eventprocessed) +* [focusProxy](qdateedit.md#focusproxy) +* [focusWidget](qdateedit.md#focuswidget) * [font](qdateedit.md#font) +* [frameGeometry](qdateedit.md#framegeometry) +* [frameSize](qdateedit.md#framesize) * [geometry](qdateedit.md#geometry) * [getFlexNode](qdateedit.md#getflexnode) +* [grab](qdateedit.md#grab) +* [grabKeyboard](qdateedit.md#grabkeyboard) +* [grabMouse](qdateedit.md#grabmouse) * [hasAcceptableInput](qdateedit.md#hasacceptableinput) +* [hasFocus](qdateedit.md#hasfocus) * [hasFrame](qdateedit.md#hasframe) +* [hasHeightForWidth](qdateedit.md#hasheightforwidth) * [hasMouseTracking](qdateedit.md#hasmousetracking) +* [hasTabletTracking](qdateedit.md#hastablettracking) +* [height](qdateedit.md#height) +* [heightForWidth](qdateedit.md#heightforwidth) +* [heightMM](qdateedit.md#heightmm) * [hide](qdateedit.md#hide) * [inherits](qdateedit.md#inherits) +* [inputMethodHints](qdateedit.md#inputmethodhints) * [isAccelerated](qdateedit.md#isaccelerated) * [isActiveWindow](qdateedit.md#isactivewindow) +* [isAncestorOf](qdateedit.md#isancestorof) * [isEnabled](qdateedit.md#isenabled) +* [isEnabledTo](qdateedit.md#isenabledto) +* [isFullScreen](qdateedit.md#isfullscreen) * [isGroupSeparatorShown](qdateedit.md#isgroupseparatorshown) +* [isHidden](qdateedit.md#ishidden) +* [isMaximized](qdateedit.md#ismaximized) +* [isMinimized](qdateedit.md#isminimized) +* [isModal](qdateedit.md#ismodal) * [isReadOnly](qdateedit.md#isreadonly) * [isVisible](qdateedit.md#isvisible) +* [isVisibleTo](qdateedit.md#isvisibleto) +* [isWindow](qdateedit.md#iswindow) +* [isWindowModified](qdateedit.md#iswindowmodified) * [keyboardTracking](qdateedit.md#keyboardtracking) +* [killTimer](qdateedit.md#killtimer) +* [layout](qdateedit.md#layout) +* [logicalDpiX](qdateedit.md#logicaldpix) +* [logicalDpiY](qdateedit.md#logicaldpiy) * [lower](qdateedit.md#lower) +* [mapFrom](qdateedit.md#mapfrom) * [mapFromGlobal](qdateedit.md#mapfromglobal) * [mapFromParent](qdateedit.md#mapfromparent) +* [mapTo](qdateedit.md#mapto) * [mapToGlobal](qdateedit.md#maptoglobal) * [mapToParent](qdateedit.md#maptoparent) +* [maximumHeight](qdateedit.md#maximumheight) * [maximumSize](qdateedit.md#maximumsize) +* [maximumWidth](qdateedit.md#maximumwidth) +* [minimumHeight](qdateedit.md#minimumheight) * [minimumSize](qdateedit.md#minimumsize) +* [minimumSizeHint](qdateedit.md#minimumsizehint) +* [minimumWidth](qdateedit.md#minimumwidth) * [move](qdateedit.md#move) +* [nativeParentWidget](qdateedit.md#nativeparentwidget) +* [nextInFocusChain](qdateedit.md#nextinfocuschain) +* [normalGeometry](qdateedit.md#normalgeometry) * [objectName](qdateedit.md#objectname) +* [paintingActive](qdateedit.md#paintingactive) +* [parent](qdateedit.md#parent) +* [parentWidget](qdateedit.md#parentwidget) +* [physicalDpiX](qdateedit.md#physicaldpix) +* [physicalDpiY](qdateedit.md#physicaldpiy) * [pos](qdateedit.md#pos) +* [previousInFocusChain](qdateedit.md#previousinfocuschain) * [property](qdateedit.md#property) * [raise](qdateedit.md#raise) +* [rect](qdateedit.md#rect) +* [releaseKeyboard](qdateedit.md#releasekeyboard) +* [releaseMouse](qdateedit.md#releasemouse) +* [releaseShortcut](qdateedit.md#releaseshortcut) * [removeAction](qdateedit.md#removeaction) * [removeEventListener](qdateedit.md#removeeventlistener) * [repaint](qdateedit.md#repaint) @@ -98,44 +158,74 @@ const dateEdit = new QDateEdit(); * [selectAll](qdateedit.md#selectall) * [setAccelerated](qdateedit.md#setaccelerated) * [setAcceptDrops](qdateedit.md#setacceptdrops) +* [setAccessibleDescription](qdateedit.md#setaccessibledescription) +* [setAccessibleName](qdateedit.md#setaccessiblename) * [setAlignment](qdateedit.md#setalignment) * [setAttribute](qdateedit.md#setattribute) +* [setAutoFillBackground](qdateedit.md#setautofillbackground) +* [setBaseSize](qdateedit.md#setbasesize) * [setButtonSymbols](qdateedit.md#setbuttonsymbols) * [setCalendarPopup](qdateedit.md#setcalendarpopup) * [setCalendarWidget](qdateedit.md#setcalendarwidget) +* [setContentsMargins](qdateedit.md#setcontentsmargins) * [setContextMenuPolicy](qdateedit.md#setcontextmenupolicy) * [setCorrectionMode](qdateedit.md#setcorrectionmode) * [setCursor](qdateedit.md#setcursor) * [setDate](qdateedit.md#setdate) * [setDateTime](qdateedit.md#setdatetime) +* [setDisabled](qdateedit.md#setdisabled) * [setDisplayFormat](qdateedit.md#setdisplayformat) * [setEnabled](qdateedit.md#setenabled) +* [setEventProcessed](qdateedit.md#seteventprocessed) +* [setFixedHeight](qdateedit.md#setfixedheight) * [setFixedSize](qdateedit.md#setfixedsize) +* [setFixedWidth](qdateedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qdateedit.md#setflexnodesizecontrolled) * [setFocus](qdateedit.md#setfocus) * [setFocusPolicy](qdateedit.md#setfocuspolicy) +* [setFocusProxy](qdateedit.md#setfocusproxy) * [setFont](qdateedit.md#setfont) * [setFrame](qdateedit.md#setframe) * [setGeometry](qdateedit.md#setgeometry) * [setGraphicsEffect](qdateedit.md#setgraphicseffect) * [setGroupSeparatorShown](qdateedit.md#setgroupseparatorshown) +* [setHidden](qdateedit.md#sethidden) * [setInlineStyle](qdateedit.md#setinlinestyle) +* [setInputMethodHints](qdateedit.md#setinputmethodhints) * [setKeyboardTracking](qdateedit.md#setkeyboardtracking) * [setLayout](qdateedit.md#setlayout) +* [setMaximumHeight](qdateedit.md#setmaximumheight) * [setMaximumSize](qdateedit.md#setmaximumsize) +* [setMaximumWidth](qdateedit.md#setmaximumwidth) +* [setMinimumHeight](qdateedit.md#setminimumheight) * [setMinimumSize](qdateedit.md#setminimumsize) +* [setMinimumWidth](qdateedit.md#setminimumwidth) * [setMouseTracking](qdateedit.md#setmousetracking) -* [setNodeParent](qdateedit.md#setnodeparent) * [setObjectName](qdateedit.md#setobjectname) +* [setParent](qdateedit.md#setparent) * [setProperty](qdateedit.md#setproperty) * [setReadOnly](qdateedit.md#setreadonly) +* [setShortcutAutoRepeat](qdateedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qdateedit.md#setshortcutenabled) +* [setSizeIncrement](qdateedit.md#setsizeincrement) +* [setSizePolicy](qdateedit.md#setsizepolicy) * [setSpecialValueText](qdateedit.md#setspecialvaluetext) +* [setStatusTip](qdateedit.md#setstatustip) * [setStyleSheet](qdateedit.md#setstylesheet) +* [setTabletTracking](qdateedit.md#settablettracking) * [setTime](qdateedit.md#settime) * [setTimeSpec](qdateedit.md#settimespec) +* [setToolTip](qdateedit.md#settooltip) +* [setToolTipDuration](qdateedit.md#settooltipduration) +* [setUpdatesEnabled](qdateedit.md#setupdatesenabled) +* [setVisible](qdateedit.md#setvisible) +* [setWhatsThis](qdateedit.md#setwhatsthis) +* [setWindowFilePath](qdateedit.md#setwindowfilepath) * [setWindowFlag](qdateedit.md#setwindowflag) * [setWindowIcon](qdateedit.md#setwindowicon) +* [setWindowModified](qdateedit.md#setwindowmodified) * [setWindowOpacity](qdateedit.md#setwindowopacity) +* [setWindowRole](qdateedit.md#setwindowrole) * [setWindowState](qdateedit.md#setwindowstate) * [setWindowTitle](qdateedit.md#setwindowtitle) * [setWrapping](qdateedit.md#setwrapping) @@ -145,138 +235,133 @@ const dateEdit = new QDateEdit(); * [showMinimized](qdateedit.md#showminimized) * [showNormal](qdateedit.md#shownormal) * [size](qdateedit.md#size) +* [sizeHint](qdateedit.md#sizehint) +* [sizeIncrement](qdateedit.md#sizeincrement) * [specialValueText](qdateedit.md#specialvaluetext) +* [stackUnder](qdateedit.md#stackunder) +* [startTimer](qdateedit.md#starttimer) +* [statusTip](qdateedit.md#statustip) * [stepDown](qdateedit.md#stepdown) * [stepUp](qdateedit.md#stepup) +* [style](qdateedit.md#style) * [styleSheet](qdateedit.md#stylesheet) * [testAttribute](qdateedit.md#testattribute) * [text](qdateedit.md#text) * [time](qdateedit.md#time) * [timeSpec](qdateedit.md#timespec) +* [toolTip](qdateedit.md#tooltip) +* [toolTipDuration](qdateedit.md#tooltipduration) +* [underMouse](qdateedit.md#undermouse) +* [unsetCursor](qdateedit.md#unsetcursor) +* [unsetLayoutDirection](qdateedit.md#unsetlayoutdirection) +* [unsetLocale](qdateedit.md#unsetlocale) * [update](qdateedit.md#update) * [updateGeometry](qdateedit.md#updategeometry) +* [updateMicroFocus](qdateedit.md#updatemicrofocus) +* [updatesEnabled](qdateedit.md#updatesenabled) +* [whatsThis](qdateedit.md#whatsthis) +* [width](qdateedit.md#width) +* [widthMM](qdateedit.md#widthmm) +* [winId](qdateedit.md#winid) +* [window](qdateedit.md#window) +* [windowFilePath](qdateedit.md#windowfilepath) +* [windowHandle](qdateedit.md#windowhandle) +* [windowIcon](qdateedit.md#windowicon) * [windowOpacity](qdateedit.md#windowopacity) +* [windowRole](qdateedit.md#windowrole) * [windowState](qdateedit.md#windowstate) * [windowTitle](qdateedit.md#windowtitle) * [wrapping](qdateedit.md#wrapping) +* [x](qdateedit.md#x) +* [y](qdateedit.md#y) ## Constructors ### constructor -\+ **new QDateEdit**(): *[QDateEdit](qdateedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QDateEdit](qdateedit.md)* - -\+ **new QDateEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QDateEdit](qdateedit.md)* +\+ **new QDateEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDateEdit](qdateedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDateTimeEdit](qdatetimeedit.md).[constructor](qdatetimeedit.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDateEdit](qdateedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Optional` calendar - -• **calendar**? : *[QCalendarWidget](qcalendarwidget.md)* - -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendar](nodedatetimeedit.md#optional-calendar)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -308,7 +393,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -322,6 +407,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QDateTimeEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -334,7 +420,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -344,12 +430,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -358,6 +438,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -382,6 +472,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### buttonSymbols ▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* @@ -396,7 +506,7 @@ ___ ▸ **calendarPopup**(): *boolean* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarPopup](nodedatetimeedit.md#calendarpopup)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[calendarPopup](qdatetimeedit.md#calendarpopup)* **Returns:** *boolean* @@ -406,12 +516,49 @@ ___ ▸ **calendarWidget**(): *[QCalendarWidget](qcalendarwidget.md) | null* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarWidget](nodedatetimeedit.md#calendarwidget)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[calendarWidget](qdatetimeedit.md#calendarwidget)* **Returns:** *[QCalendarWidget](qcalendarwidget.md) | null* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -422,6 +569,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -432,6 +589,36 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### correctionMode ▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* @@ -446,7 +633,7 @@ ___ ▸ **date**(): *[QDate](qdate.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[date](nodedatetimeedit.md#date)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[date](qdatetimeedit.md#date)* **Returns:** *[QDate](qdate.md)* @@ -456,1042 +643,2145 @@ ___ ▸ **dateTime**(): *[QDateTime](qdatetime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[dateTime](nodedatetimeedit.md#datetime)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[dateTime](qdatetimeedit.md#datetime)* **Returns:** *[QDateTime](qdatetime.md)* ___ -### displayFormat +### delete -▸ **displayFormat**(): *string* +▸ **delete**(): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[displayFormat](nodedatetimeedit.md#displayformat)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *string* +**Returns:** *void* ___ -### font +### deleteLater -▸ **font**(): *[QFont](qfont.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *void* ___ -### geometry +### depth -▸ **geometry**(): *[QRect](qrect.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### devicePixelRatio -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **devicePixelRatio**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### hasAcceptableInput +### devicePixelRatioF -▸ **hasAcceptableInput**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hasFrame +### displayFormat -▸ **hasFrame**(): *boolean* +▸ **displayFormat**(): *string* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[displayFormat](qdatetimeedit.md#displayformat)* -**Returns:** *boolean* +**Returns:** *string* ___ -### hasMouseTracking +### dumpObjectInfo -▸ **hasMouseTracking**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### dumpObjectTree -▸ **hide**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### inherits +### ensurePolished -▸ **inherits**(`className`: string): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### eventProcessed -___ +▸ **eventProcessed**(): *boolean* -### isAccelerated +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -▸ **isAccelerated**(): *boolean* +Get the state of the event processed flag -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isActiveWindow +### focusProxy -▸ **isActiveWindow**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### focusWidget -▸ **isEnabled**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isGroupSeparatorShown +### font -▸ **isGroupSeparatorShown**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isReadOnly +### frameGeometry -▸ **isReadOnly**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### frameSize -▸ **isVisible**(): *boolean* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### keyboardTracking +### geometry -▸ **keyboardTracking**(): *boolean* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### getFlexNode -▸ **lower**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapFromGlobal +### grab -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### grabKeyboard -**Parameters:** +▸ **grabKeyboard**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +### grabMouse -**Parameters:** +▸ **grabMouse**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QDateTimeEditSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QDateTimeEditSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### setAccessibleDescription -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`description` | string | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setAccessibleName -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAccessibleName**(`name`: string): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* ___ -### minimumSize +### setAlignment -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* ___ -### move +### setAttribute -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### objectName +### setAutoFillBackground -▸ **objectName**(): *string* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### pos +### setBaseSize -▸ **pos**(): *object* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | -* **y**: *number* +**Returns:** *void* ___ -### property +### setButtonSymbols -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setCalendarPopup -▸ **raise**(): *void* +▸ **setCalendarPopup**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setCalendarPopup](qdatetimeedit.md#setcalendarpopup)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### removeAction +### setCalendarWidget -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setCalendarWidget](qdatetimeedit.md#setcalendarwidget)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | **Returns:** *void* ___ -### removeEventListener +### setContentsMargins -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QDateTimeEditSignals* +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDateTimeEditSignals[SignalType] | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCorrectionMode + +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cm` | [CorrectionMode](../enums/correctionmode.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDate + +▸ **setDate**(`date`: [QDate](qdate.md)): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDate](qdatetimeedit.md#setdate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`date` | [QDate](qdate.md) | + +**Returns:** *void* + +___ + +### setDateTime + +▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDateTime](qdatetimeedit.md#setdatetime)* + +**Parameters:** + +Name | Type | +------ | ------ | +`datetime` | [QDateTime](qdatetime.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDisplayFormat + +▸ **setDisplayFormat**(`format`: string): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDisplayFormat](qdatetimeedit.md#setdisplayformat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`format` | string | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Returns:** *void* -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFixedWidth -▪ **callback**: *function* +▸ **setFixedWidth**(`w`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### selectAll +### setFocusProxy -▸ **selectAll**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAccelerated +### setFont -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFrame -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrame**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setAlignment +### setGeometry -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setButtonSymbols +### setGroupSeparatorShown -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`shown` | boolean | **Returns:** *void* ___ -### setCalendarPopup +### setHidden -▸ **setCalendarPopup**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarPopup](nodedatetimeedit.md#setcalendarpopup)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setCalendarWidget +### setInlineStyle -▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarWidget](nodedatetimeedit.md#setcalendarwidget)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setContextMenuPolicy +### setInputMethodHints -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCorrectionMode +### setKeyboardTracking -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +▸ **setKeyboardTracking**(`kt`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`kt` | boolean | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setDate +### setMaximumHeight -▸ **setDate**(`date`: [QDate](qdate.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDate](nodedatetimeedit.md#setdate)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`date` | [QDate](qdate.md) | +`maxh` | number | **Returns:** *void* ___ -### setDateTime +### setMaximumSize -▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDateTime](nodedatetimeedit.md#setdatetime)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`datetime` | [QDateTime](qdatetime.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDisplayFormat +### setMaximumWidth -▸ **setDisplayFormat**(`format`: string): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDisplayFormat](nodedatetimeedit.md#setdisplayformat)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`format` | string | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFrame +### setProperty -▸ **setFrame**(`enable`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry +### setReadOnly -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setReadOnly**(`r`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`r` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGroupSeparatorShown +### setShortcutEnabled -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`shown` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setKeyboardTracking +### setSizePolicy -▸ **setKeyboardTracking**(`kt`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setSpecialValueText -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›): *void* +▸ **setSpecialValueText**(`txt`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | +`txt` | string | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setTime -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTime**(`time`: [QTime](qtime.md)): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setTime](qdatetimeedit.md#settime)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`time` | [QTime](qtime.md) | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setTimeSpec -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setTimeSpec](qdatetimeedit.md#settimespec)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`spec` | [TimeSpec](../enums/timespec.md) | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setToolTipDuration -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSpecialValueText +### setUpdatesEnabled -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTime +### setWhatsThis -▸ **setTime**(`time`: [QTime](qtime.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTime](nodedatetimeedit.md#settime)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`time` | [QTime](qtime.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTimeSpec +### setWindowFilePath -▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTimeSpec](nodedatetimeedit.md#settimespec)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`spec` | [TimeSpec](../enums/timespec.md) | +`filePath` | string | **Returns:** *void* @@ -1530,6 +2820,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1546,6 +2852,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1654,6 +2976,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1664,6 +3006,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1684,6 +3069,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1724,7 +3119,7 @@ ___ ▸ **time**(): *[QTime](qtime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[time](nodedatetimeedit.md#time)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[time](qdatetimeedit.md#time)* **Returns:** *[QTime](qtime.md)* @@ -1734,12 +3129,72 @@ ___ ▸ **timeSpec**(): *[TimeSpec](../enums/timespec.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[timeSpec](nodedatetimeedit.md#timespec)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[timeSpec](qdatetimeedit.md#timespec)* **Returns:** *[TimeSpec](../enums/timespec.md)* ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1760,6 +3215,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1770,13 +3331,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1797,3 +3368,23 @@ ___ *Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qdatetime.md b/website/docs/api/generated/classes/qdatetime.md index 20d08e1190..058b3d395d 100644 --- a/website/docs/api/generated/classes/qdatetime.md +++ b/website/docs/api/generated/classes/qdatetime.md @@ -19,8 +19,6 @@ sidebar_label: "QDateTime" ### Properties * [native](qdatetime.md#native) -* [nodeChildren](qdatetime.md#nodechildren) -* [nodeParent](qdatetime.md#optional-nodeparent) ### Methods @@ -39,7 +37,6 @@ sidebar_label: "QDateTime" * [secsTo](qdatetime.md#secsto) * [setDate](qdatetime.md#setdate) * [setMSecsSinceEpoch](qdatetime.md#setmsecssinceepoch) -* [setNodeParent](qdatetime.md#setnodeparent) * [setOffsetFromUtc](qdatetime.md#setoffsetfromutc) * [setSecsSinceEpoch](qdatetime.md#setsecssinceepoch) * [setTime](qdatetime.md#settime) @@ -81,25 +78,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -283,22 +264,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setOffsetFromUtc ▸ **setOffsetFromUtc**(`offsetSeconds`: number): *void* diff --git a/website/docs/api/generated/classes/qdatetimeedit.md b/website/docs/api/generated/classes/qdatetimeedit.md index 9296002d29..707e9dbccf 100644 --- a/website/docs/api/generated/classes/qdatetimeedit.md +++ b/website/docs/api/generated/classes/qdatetimeedit.md @@ -27,10 +27,14 @@ dateTimeEdit.setTime(time); ## Hierarchy - ↳ [NodeDateTimeEdit](nodedatetimeedit.md) + ↳ [QAbstractSpinBox](qabstractspinbox.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› ↳ **QDateTimeEdit** + ↳ [QDateEdit](qdateedit.md) + + ↳ [QTimeEdit](qtimeedit.md) + ## Index ### Constructors @@ -39,63 +43,123 @@ dateTimeEdit.setTime(time); ### Properties -* [_layout](qdatetimeedit.md#optional-_layout) * [_rawInlineStyle](qdatetimeedit.md#_rawinlinestyle) -* [actions](qdatetimeedit.md#actions) -* [calendar](qdatetimeedit.md#optional-calendar) * [native](qdatetimeedit.md#native) -* [nodeChildren](qdatetimeedit.md#nodechildren) -* [nodeParent](qdatetimeedit.md#optional-nodeparent) * [type](qdatetimeedit.md#type) -### Accessors - -* [layout](qdatetimeedit.md#layout) - ### Methods +* [_id](qdatetimeedit.md#_id) * [acceptDrops](qdatetimeedit.md#acceptdrops) +* [accessibleDescription](qdatetimeedit.md#accessibledescription) +* [accessibleName](qdatetimeedit.md#accessiblename) * [activateWindow](qdatetimeedit.md#activatewindow) * [addAction](qdatetimeedit.md#addaction) * [addEventListener](qdatetimeedit.md#addeventlistener) * [adjustSize](qdatetimeedit.md#adjustsize) * [alignment](qdatetimeedit.md#alignment) +* [autoFillBackground](qdatetimeedit.md#autofillbackground) +* [baseSize](qdatetimeedit.md#basesize) * [buttonSymbols](qdatetimeedit.md#buttonsymbols) * [calendarPopup](qdatetimeedit.md#calendarpopup) * [calendarWidget](qdatetimeedit.md#calendarwidget) +* [childAt](qdatetimeedit.md#childat) +* [children](qdatetimeedit.md#children) +* [childrenRect](qdatetimeedit.md#childrenrect) * [clearFocus](qdatetimeedit.md#clearfocus) +* [clearMask](qdatetimeedit.md#clearmask) * [close](qdatetimeedit.md#close) +* [colorCount](qdatetimeedit.md#colorcount) +* [contentsRect](qdatetimeedit.md#contentsrect) +* [contextMenuPolicy](qdatetimeedit.md#contextmenupolicy) * [correctionMode](qdatetimeedit.md#correctionmode) * [date](qdatetimeedit.md#date) * [dateTime](qdatetimeedit.md#datetime) +* [delete](qdatetimeedit.md#delete) +* [deleteLater](qdatetimeedit.md#deletelater) +* [depth](qdatetimeedit.md#depth) +* [devicePixelRatio](qdatetimeedit.md#devicepixelratio) +* [devicePixelRatioF](qdatetimeedit.md#devicepixelratiof) * [displayFormat](qdatetimeedit.md#displayformat) +* [dumpObjectInfo](qdatetimeedit.md#dumpobjectinfo) +* [dumpObjectTree](qdatetimeedit.md#dumpobjecttree) +* [ensurePolished](qdatetimeedit.md#ensurepolished) +* [eventProcessed](qdatetimeedit.md#eventprocessed) +* [focusProxy](qdatetimeedit.md#focusproxy) +* [focusWidget](qdatetimeedit.md#focuswidget) * [font](qdatetimeedit.md#font) +* [frameGeometry](qdatetimeedit.md#framegeometry) +* [frameSize](qdatetimeedit.md#framesize) * [geometry](qdatetimeedit.md#geometry) * [getFlexNode](qdatetimeedit.md#getflexnode) +* [grab](qdatetimeedit.md#grab) +* [grabKeyboard](qdatetimeedit.md#grabkeyboard) +* [grabMouse](qdatetimeedit.md#grabmouse) * [hasAcceptableInput](qdatetimeedit.md#hasacceptableinput) +* [hasFocus](qdatetimeedit.md#hasfocus) * [hasFrame](qdatetimeedit.md#hasframe) +* [hasHeightForWidth](qdatetimeedit.md#hasheightforwidth) * [hasMouseTracking](qdatetimeedit.md#hasmousetracking) +* [hasTabletTracking](qdatetimeedit.md#hastablettracking) +* [height](qdatetimeedit.md#height) +* [heightForWidth](qdatetimeedit.md#heightforwidth) +* [heightMM](qdatetimeedit.md#heightmm) * [hide](qdatetimeedit.md#hide) * [inherits](qdatetimeedit.md#inherits) +* [inputMethodHints](qdatetimeedit.md#inputmethodhints) * [isAccelerated](qdatetimeedit.md#isaccelerated) * [isActiveWindow](qdatetimeedit.md#isactivewindow) +* [isAncestorOf](qdatetimeedit.md#isancestorof) * [isEnabled](qdatetimeedit.md#isenabled) +* [isEnabledTo](qdatetimeedit.md#isenabledto) +* [isFullScreen](qdatetimeedit.md#isfullscreen) * [isGroupSeparatorShown](qdatetimeedit.md#isgroupseparatorshown) +* [isHidden](qdatetimeedit.md#ishidden) +* [isMaximized](qdatetimeedit.md#ismaximized) +* [isMinimized](qdatetimeedit.md#isminimized) +* [isModal](qdatetimeedit.md#ismodal) * [isReadOnly](qdatetimeedit.md#isreadonly) * [isVisible](qdatetimeedit.md#isvisible) +* [isVisibleTo](qdatetimeedit.md#isvisibleto) +* [isWindow](qdatetimeedit.md#iswindow) +* [isWindowModified](qdatetimeedit.md#iswindowmodified) * [keyboardTracking](qdatetimeedit.md#keyboardtracking) +* [killTimer](qdatetimeedit.md#killtimer) +* [layout](qdatetimeedit.md#layout) +* [logicalDpiX](qdatetimeedit.md#logicaldpix) +* [logicalDpiY](qdatetimeedit.md#logicaldpiy) * [lower](qdatetimeedit.md#lower) +* [mapFrom](qdatetimeedit.md#mapfrom) * [mapFromGlobal](qdatetimeedit.md#mapfromglobal) * [mapFromParent](qdatetimeedit.md#mapfromparent) +* [mapTo](qdatetimeedit.md#mapto) * [mapToGlobal](qdatetimeedit.md#maptoglobal) * [mapToParent](qdatetimeedit.md#maptoparent) +* [maximumHeight](qdatetimeedit.md#maximumheight) * [maximumSize](qdatetimeedit.md#maximumsize) +* [maximumWidth](qdatetimeedit.md#maximumwidth) +* [minimumHeight](qdatetimeedit.md#minimumheight) * [minimumSize](qdatetimeedit.md#minimumsize) +* [minimumSizeHint](qdatetimeedit.md#minimumsizehint) +* [minimumWidth](qdatetimeedit.md#minimumwidth) * [move](qdatetimeedit.md#move) +* [nativeParentWidget](qdatetimeedit.md#nativeparentwidget) +* [nextInFocusChain](qdatetimeedit.md#nextinfocuschain) +* [normalGeometry](qdatetimeedit.md#normalgeometry) * [objectName](qdatetimeedit.md#objectname) +* [paintingActive](qdatetimeedit.md#paintingactive) +* [parent](qdatetimeedit.md#parent) +* [parentWidget](qdatetimeedit.md#parentwidget) +* [physicalDpiX](qdatetimeedit.md#physicaldpix) +* [physicalDpiY](qdatetimeedit.md#physicaldpiy) * [pos](qdatetimeedit.md#pos) +* [previousInFocusChain](qdatetimeedit.md#previousinfocuschain) * [property](qdatetimeedit.md#property) * [raise](qdatetimeedit.md#raise) +* [rect](qdatetimeedit.md#rect) +* [releaseKeyboard](qdatetimeedit.md#releasekeyboard) +* [releaseMouse](qdatetimeedit.md#releasemouse) +* [releaseShortcut](qdatetimeedit.md#releaseshortcut) * [removeAction](qdatetimeedit.md#removeaction) * [removeEventListener](qdatetimeedit.md#removeeventlistener) * [repaint](qdatetimeedit.md#repaint) @@ -104,44 +168,74 @@ dateTimeEdit.setTime(time); * [selectAll](qdatetimeedit.md#selectall) * [setAccelerated](qdatetimeedit.md#setaccelerated) * [setAcceptDrops](qdatetimeedit.md#setacceptdrops) +* [setAccessibleDescription](qdatetimeedit.md#setaccessibledescription) +* [setAccessibleName](qdatetimeedit.md#setaccessiblename) * [setAlignment](qdatetimeedit.md#setalignment) * [setAttribute](qdatetimeedit.md#setattribute) +* [setAutoFillBackground](qdatetimeedit.md#setautofillbackground) +* [setBaseSize](qdatetimeedit.md#setbasesize) * [setButtonSymbols](qdatetimeedit.md#setbuttonsymbols) * [setCalendarPopup](qdatetimeedit.md#setcalendarpopup) * [setCalendarWidget](qdatetimeedit.md#setcalendarwidget) +* [setContentsMargins](qdatetimeedit.md#setcontentsmargins) * [setContextMenuPolicy](qdatetimeedit.md#setcontextmenupolicy) * [setCorrectionMode](qdatetimeedit.md#setcorrectionmode) * [setCursor](qdatetimeedit.md#setcursor) * [setDate](qdatetimeedit.md#setdate) * [setDateTime](qdatetimeedit.md#setdatetime) +* [setDisabled](qdatetimeedit.md#setdisabled) * [setDisplayFormat](qdatetimeedit.md#setdisplayformat) * [setEnabled](qdatetimeedit.md#setenabled) +* [setEventProcessed](qdatetimeedit.md#seteventprocessed) +* [setFixedHeight](qdatetimeedit.md#setfixedheight) * [setFixedSize](qdatetimeedit.md#setfixedsize) +* [setFixedWidth](qdatetimeedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qdatetimeedit.md#setflexnodesizecontrolled) * [setFocus](qdatetimeedit.md#setfocus) * [setFocusPolicy](qdatetimeedit.md#setfocuspolicy) +* [setFocusProxy](qdatetimeedit.md#setfocusproxy) * [setFont](qdatetimeedit.md#setfont) * [setFrame](qdatetimeedit.md#setframe) * [setGeometry](qdatetimeedit.md#setgeometry) * [setGraphicsEffect](qdatetimeedit.md#setgraphicseffect) * [setGroupSeparatorShown](qdatetimeedit.md#setgroupseparatorshown) +* [setHidden](qdatetimeedit.md#sethidden) * [setInlineStyle](qdatetimeedit.md#setinlinestyle) +* [setInputMethodHints](qdatetimeedit.md#setinputmethodhints) * [setKeyboardTracking](qdatetimeedit.md#setkeyboardtracking) * [setLayout](qdatetimeedit.md#setlayout) +* [setMaximumHeight](qdatetimeedit.md#setmaximumheight) * [setMaximumSize](qdatetimeedit.md#setmaximumsize) +* [setMaximumWidth](qdatetimeedit.md#setmaximumwidth) +* [setMinimumHeight](qdatetimeedit.md#setminimumheight) * [setMinimumSize](qdatetimeedit.md#setminimumsize) +* [setMinimumWidth](qdatetimeedit.md#setminimumwidth) * [setMouseTracking](qdatetimeedit.md#setmousetracking) -* [setNodeParent](qdatetimeedit.md#setnodeparent) * [setObjectName](qdatetimeedit.md#setobjectname) +* [setParent](qdatetimeedit.md#setparent) * [setProperty](qdatetimeedit.md#setproperty) * [setReadOnly](qdatetimeedit.md#setreadonly) +* [setShortcutAutoRepeat](qdatetimeedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qdatetimeedit.md#setshortcutenabled) +* [setSizeIncrement](qdatetimeedit.md#setsizeincrement) +* [setSizePolicy](qdatetimeedit.md#setsizepolicy) * [setSpecialValueText](qdatetimeedit.md#setspecialvaluetext) +* [setStatusTip](qdatetimeedit.md#setstatustip) * [setStyleSheet](qdatetimeedit.md#setstylesheet) +* [setTabletTracking](qdatetimeedit.md#settablettracking) * [setTime](qdatetimeedit.md#settime) * [setTimeSpec](qdatetimeedit.md#settimespec) +* [setToolTip](qdatetimeedit.md#settooltip) +* [setToolTipDuration](qdatetimeedit.md#settooltipduration) +* [setUpdatesEnabled](qdatetimeedit.md#setupdatesenabled) +* [setVisible](qdatetimeedit.md#setvisible) +* [setWhatsThis](qdatetimeedit.md#setwhatsthis) +* [setWindowFilePath](qdatetimeedit.md#setwindowfilepath) * [setWindowFlag](qdatetimeedit.md#setwindowflag) * [setWindowIcon](qdatetimeedit.md#setwindowicon) +* [setWindowModified](qdatetimeedit.md#setwindowmodified) * [setWindowOpacity](qdatetimeedit.md#setwindowopacity) +* [setWindowRole](qdatetimeedit.md#setwindowrole) * [setWindowState](qdatetimeedit.md#setwindowstate) * [setWindowTitle](qdatetimeedit.md#setwindowtitle) * [setWrapping](qdatetimeedit.md#setwrapping) @@ -151,138 +245,133 @@ dateTimeEdit.setTime(time); * [showMinimized](qdatetimeedit.md#showminimized) * [showNormal](qdatetimeedit.md#shownormal) * [size](qdatetimeedit.md#size) +* [sizeHint](qdatetimeedit.md#sizehint) +* [sizeIncrement](qdatetimeedit.md#sizeincrement) * [specialValueText](qdatetimeedit.md#specialvaluetext) +* [stackUnder](qdatetimeedit.md#stackunder) +* [startTimer](qdatetimeedit.md#starttimer) +* [statusTip](qdatetimeedit.md#statustip) * [stepDown](qdatetimeedit.md#stepdown) * [stepUp](qdatetimeedit.md#stepup) +* [style](qdatetimeedit.md#style) * [styleSheet](qdatetimeedit.md#stylesheet) * [testAttribute](qdatetimeedit.md#testattribute) * [text](qdatetimeedit.md#text) * [time](qdatetimeedit.md#time) * [timeSpec](qdatetimeedit.md#timespec) +* [toolTip](qdatetimeedit.md#tooltip) +* [toolTipDuration](qdatetimeedit.md#tooltipduration) +* [underMouse](qdatetimeedit.md#undermouse) +* [unsetCursor](qdatetimeedit.md#unsetcursor) +* [unsetLayoutDirection](qdatetimeedit.md#unsetlayoutdirection) +* [unsetLocale](qdatetimeedit.md#unsetlocale) * [update](qdatetimeedit.md#update) * [updateGeometry](qdatetimeedit.md#updategeometry) +* [updateMicroFocus](qdatetimeedit.md#updatemicrofocus) +* [updatesEnabled](qdatetimeedit.md#updatesenabled) +* [whatsThis](qdatetimeedit.md#whatsthis) +* [width](qdatetimeedit.md#width) +* [widthMM](qdatetimeedit.md#widthmm) +* [winId](qdatetimeedit.md#winid) +* [window](qdatetimeedit.md#window) +* [windowFilePath](qdatetimeedit.md#windowfilepath) +* [windowHandle](qdatetimeedit.md#windowhandle) +* [windowIcon](qdatetimeedit.md#windowicon) * [windowOpacity](qdatetimeedit.md#windowopacity) +* [windowRole](qdatetimeedit.md#windowrole) * [windowState](qdatetimeedit.md#windowstate) * [windowTitle](qdatetimeedit.md#windowtitle) * [wrapping](qdatetimeedit.md#wrapping) +* [x](qdatetimeedit.md#x) +* [y](qdatetimeedit.md#y) ## Constructors ### constructor -\+ **new QDateTimeEdit**(): *[QDateTimeEdit](qdatetimeedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QDateTimeEdit](qdatetimeedit.md)* - -\+ **new QDateTimeEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QDateTimeEdit](qdatetimeedit.md)* +\+ **new QDateTimeEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDateTimeEdit](qdatetimeedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDateTimeEdit](qdatetimeedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Optional` calendar - -• **calendar**? : *[QCalendarWidget](qcalendarwidget.md)* - -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendar](nodedatetimeedit.md#optional-calendar)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -314,7 +403,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -328,6 +417,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QDateTimeEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -340,7 +430,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -350,12 +440,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -364,6 +448,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -388,6 +482,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### buttonSymbols ▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* @@ -402,8 +516,6 @@ ___ ▸ **calendarPopup**(): *boolean* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarPopup](nodedatetimeedit.md#calendarpopup)* - **Returns:** *boolean* ___ @@ -412,12 +524,47 @@ ___ ▸ **calendarWidget**(): *[QCalendarWidget](qcalendarwidget.md) | null* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarWidget](nodedatetimeedit.md#calendarwidget)* - **Returns:** *[QCalendarWidget](qcalendarwidget.md) | null* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -428,6 +575,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -438,6 +595,36 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### correctionMode ▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* @@ -452,8 +639,6 @@ ___ ▸ **date**(): *[QDate](qdate.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[date](nodedatetimeedit.md#date)* - **Returns:** *[QDate](qdate.md)* ___ @@ -462,1042 +647,2127 @@ ___ ▸ **dateTime**(): *[QDateTime](qdatetime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[dateTime](nodedatetimeedit.md#datetime)* - **Returns:** *[QDateTime](qdatetime.md)* ___ -### displayFormat +### delete -▸ **displayFormat**(): *string* +▸ **delete**(): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[displayFormat](nodedatetimeedit.md#displayformat)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *string* +**Returns:** *void* ___ -### font +### deleteLater -▸ **font**(): *[QFont](qfont.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *void* ___ -### geometry +### depth -▸ **geometry**(): *[QRect](qrect.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### devicePixelRatio -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **devicePixelRatio**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### hasAcceptableInput +### devicePixelRatioF -▸ **hasAcceptableInput**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hasFrame - -▸ **hasFrame**(): *boolean* +### displayFormat -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* +▸ **displayFormat**(): *string* -**Returns:** *boolean* +**Returns:** *string* ___ -### hasMouseTracking +### dumpObjectInfo -▸ **hasMouseTracking**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### dumpObjectTree -▸ **hide**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### inherits +### ensurePolished -▸ **inherits**(`className`: string): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### eventProcessed -___ +▸ **eventProcessed**(): *boolean* -### isAccelerated +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -▸ **isAccelerated**(): *boolean* +Get the state of the event processed flag -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isActiveWindow +### focusProxy -▸ **isActiveWindow**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### focusWidget -▸ **isEnabled**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isGroupSeparatorShown +### font -▸ **isGroupSeparatorShown**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isReadOnly +### frameGeometry -▸ **isReadOnly**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### frameSize -▸ **isVisible**(): *boolean* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### keyboardTracking +### geometry -▸ **keyboardTracking**(): *boolean* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### getFlexNode -▸ **lower**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapFromGlobal +### grab -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### grabKeyboard -**Parameters:** +▸ **grabKeyboard**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### grabMouse -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grabMouse**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Parameters:** +**Returns:** *void* + +___ + +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QDateTimeEditSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QDateTimeEditSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`on` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### setAccessibleDescription -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setAccessibleDescription**(`description`: string): *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`description` | string | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setAccessibleName -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAccessibleName**(`name`: string): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* ___ -### minimumSize +### setAlignment -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* ___ -### move +### setAttribute -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### objectName +### setAutoFillBackground -▸ **objectName**(): *string* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### pos +### setBaseSize -▸ **pos**(): *object* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | -* **y**: *number* +**Returns:** *void* ___ -### property +### setButtonSymbols -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setCalendarPopup -▸ **raise**(): *void* +▸ **setCalendarPopup**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### removeAction +### setCalendarWidget -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +**Parameters:** + +Name | Type | +------ | ------ | +`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | **Returns:** *void* ___ -### removeEventListener +### setContextMenuPolicy -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QDateTimeEditSignals* +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCorrectionMode + +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDateTimeEditSignals[SignalType] | +`cm` | [CorrectionMode](../enums/correctionmode.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDate + +▸ **setDate**(`date`: [QDate](qdate.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`date` | [QDate](qdate.md) | + +**Returns:** *void* + +___ + +### setDateTime + +▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`datetime` | [QDateTime](qdatetime.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDisplayFormat + +▸ **setDisplayFormat**(`format`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`format` | string | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth -▪ **callback**: *function* +▸ **setFixedWidth**(`w`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### selectAll +### setFocusProxy -▸ **selectAll**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAccelerated +### setFont -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFrame -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrame**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setAlignment +### setGeometry -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setButtonSymbols +### setGroupSeparatorShown -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`shown` | boolean | **Returns:** *void* ___ -### setCalendarPopup +### setHidden -▸ **setCalendarPopup**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarPopup](nodedatetimeedit.md#setcalendarpopup)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setCalendarWidget +### setInlineStyle -▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarWidget](nodedatetimeedit.md#setcalendarwidget)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setContextMenuPolicy +### setInputMethodHints -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCorrectionMode +### setKeyboardTracking -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +▸ **setKeyboardTracking**(`kt`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`kt` | boolean | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setDate +### setMaximumHeight -▸ **setDate**(`date`: [QDate](qdate.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDate](nodedatetimeedit.md#setdate)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`date` | [QDate](qdate.md) | +`maxh` | number | **Returns:** *void* ___ -### setDateTime +### setMaximumSize -▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDateTime](nodedatetimeedit.md#setdatetime)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`datetime` | [QDateTime](qdatetime.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDisplayFormat +### setMaximumWidth -▸ **setDisplayFormat**(`format`: string): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDisplayFormat](nodedatetimeedit.md#setdisplayformat)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`format` | string | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFrame +### setProperty -▸ **setFrame**(`enable`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry +### setReadOnly -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setReadOnly**(`r`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`r` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGroupSeparatorShown +### setShortcutEnabled -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`shown` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setKeyboardTracking +### setSizePolicy -▸ **setKeyboardTracking**(`kt`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setSpecialValueText -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›): *void* +▸ **setSpecialValueText**(`txt`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | +`txt` | string | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setTime -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setTime**(`time`: [QTime](qtime.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`time` | [QTime](qtime.md) | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setTimeSpec -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`spec` | [TimeSpec](../enums/timespec.md) | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setToolTipDuration -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSpecialValueText +### setUpdatesEnabled -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTime +### setWhatsThis -▸ **setTime**(`time`: [QTime](qtime.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTime](nodedatetimeedit.md#settime)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`time` | [QTime](qtime.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTimeSpec +### setWindowFilePath -▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTimeSpec](nodedatetimeedit.md#settimespec)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`spec` | [TimeSpec](../enums/timespec.md) | +`filePath` | string | **Returns:** *void* @@ -1536,6 +2806,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1552,6 +2838,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1660,6 +2962,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1670,6 +2992,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1690,6 +3055,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1730,8 +3105,6 @@ ___ ▸ **time**(): *[QTime](qtime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[time](nodedatetimeedit.md#time)* - **Returns:** *[QTime](qtime.md)* ___ @@ -1740,12 +3113,70 @@ ___ ▸ **timeSpec**(): *[TimeSpec](../enums/timespec.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[timeSpec](nodedatetimeedit.md#timespec)* - **Returns:** *[TimeSpec](../enums/timespec.md)* ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1766,6 +3197,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1776,13 +3313,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1803,3 +3350,23 @@ ___ *Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qdesktopwidget.md b/website/docs/api/generated/classes/qdesktopwidget.md deleted file mode 100644 index 3530277aca..0000000000 --- a/website/docs/api/generated/classes/qdesktopwidget.md +++ /dev/null @@ -1,1277 +0,0 @@ ---- -id: "qdesktopwidget" -title: "QDesktopWidget" -sidebar_label: "QDesktopWidget" ---- - -## Hierarchy - - ↳ [NodeWidget](nodewidget.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› - - ↳ **QDesktopWidget** - -## Index - -### Constructors - -* [constructor](qdesktopwidget.md#constructor) - -### Properties - -* [_layout](qdesktopwidget.md#optional-_layout) -* [_rawInlineStyle](qdesktopwidget.md#_rawinlinestyle) -* [actions](qdesktopwidget.md#actions) -* [native](qdesktopwidget.md#native) -* [nodeChildren](qdesktopwidget.md#nodechildren) -* [nodeParent](qdesktopwidget.md#optional-nodeparent) -* [type](qdesktopwidget.md#type) - -### Accessors - -* [layout](qdesktopwidget.md#layout) - -### Methods - -* [acceptDrops](qdesktopwidget.md#acceptdrops) -* [activateWindow](qdesktopwidget.md#activatewindow) -* [addAction](qdesktopwidget.md#addaction) -* [addEventListener](qdesktopwidget.md#addeventlistener) -* [adjustSize](qdesktopwidget.md#adjustsize) -* [availableGeometry](qdesktopwidget.md#availablegeometry) -* [clearFocus](qdesktopwidget.md#clearfocus) -* [close](qdesktopwidget.md#close) -* [font](qdesktopwidget.md#font) -* [geometry](qdesktopwidget.md#geometry) -* [getFlexNode](qdesktopwidget.md#getflexnode) -* [hasMouseTracking](qdesktopwidget.md#hasmousetracking) -* [hide](qdesktopwidget.md#hide) -* [inherits](qdesktopwidget.md#inherits) -* [isActiveWindow](qdesktopwidget.md#isactivewindow) -* [isEnabled](qdesktopwidget.md#isenabled) -* [isVisible](qdesktopwidget.md#isvisible) -* [lower](qdesktopwidget.md#lower) -* [mapFromGlobal](qdesktopwidget.md#mapfromglobal) -* [mapFromParent](qdesktopwidget.md#mapfromparent) -* [mapToGlobal](qdesktopwidget.md#maptoglobal) -* [mapToParent](qdesktopwidget.md#maptoparent) -* [maximumSize](qdesktopwidget.md#maximumsize) -* [minimumSize](qdesktopwidget.md#minimumsize) -* [move](qdesktopwidget.md#move) -* [objectName](qdesktopwidget.md#objectname) -* [pos](qdesktopwidget.md#pos) -* [property](qdesktopwidget.md#property) -* [raise](qdesktopwidget.md#raise) -* [removeAction](qdesktopwidget.md#removeaction) -* [removeEventListener](qdesktopwidget.md#removeeventlistener) -* [repaint](qdesktopwidget.md#repaint) -* [repolish](qdesktopwidget.md#repolish) -* [resize](qdesktopwidget.md#resize) -* [screenGeometry](qdesktopwidget.md#screengeometry) -* [screenNumber](qdesktopwidget.md#screennumber) -* [setAcceptDrops](qdesktopwidget.md#setacceptdrops) -* [setAttribute](qdesktopwidget.md#setattribute) -* [setContextMenuPolicy](qdesktopwidget.md#setcontextmenupolicy) -* [setCursor](qdesktopwidget.md#setcursor) -* [setEnabled](qdesktopwidget.md#setenabled) -* [setFixedSize](qdesktopwidget.md#setfixedsize) -* [setFlexNodeSizeControlled](qdesktopwidget.md#setflexnodesizecontrolled) -* [setFocus](qdesktopwidget.md#setfocus) -* [setFocusPolicy](qdesktopwidget.md#setfocuspolicy) -* [setFont](qdesktopwidget.md#setfont) -* [setGeometry](qdesktopwidget.md#setgeometry) -* [setGraphicsEffect](qdesktopwidget.md#setgraphicseffect) -* [setInlineStyle](qdesktopwidget.md#setinlinestyle) -* [setLayout](qdesktopwidget.md#setlayout) -* [setMaximumSize](qdesktopwidget.md#setmaximumsize) -* [setMinimumSize](qdesktopwidget.md#setminimumsize) -* [setMouseTracking](qdesktopwidget.md#setmousetracking) -* [setNodeParent](qdesktopwidget.md#setnodeparent) -* [setObjectName](qdesktopwidget.md#setobjectname) -* [setProperty](qdesktopwidget.md#setproperty) -* [setStyleSheet](qdesktopwidget.md#setstylesheet) -* [setWindowFlag](qdesktopwidget.md#setwindowflag) -* [setWindowIcon](qdesktopwidget.md#setwindowicon) -* [setWindowOpacity](qdesktopwidget.md#setwindowopacity) -* [setWindowState](qdesktopwidget.md#setwindowstate) -* [setWindowTitle](qdesktopwidget.md#setwindowtitle) -* [show](qdesktopwidget.md#show) -* [showFullScreen](qdesktopwidget.md#showfullscreen) -* [showMaximized](qdesktopwidget.md#showmaximized) -* [showMinimized](qdesktopwidget.md#showminimized) -* [showNormal](qdesktopwidget.md#shownormal) -* [size](qdesktopwidget.md#size) -* [styleSheet](qdesktopwidget.md#stylesheet) -* [testAttribute](qdesktopwidget.md#testattribute) -* [update](qdesktopwidget.md#update) -* [updateGeometry](qdesktopwidget.md#updategeometry) -* [windowOpacity](qdesktopwidget.md#windowopacity) -* [windowState](qdesktopwidget.md#windowstate) -* [windowTitle](qdesktopwidget.md#windowtitle) - -## Constructors - -### constructor - -\+ **new QDesktopWidget**(`parent?`: [NodeWidget](nodewidget.md)‹any›): *[QDesktopWidget](qdesktopwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QDesktopWidget](qdesktopwidget.md)* - -## Properties - -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - -### _rawInlineStyle - -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### native - -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -___ - -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› | undefined* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Returns:** *[NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› | undefined* - -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› | undefined): *void* - -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› | undefined | - -**Returns:** *void* - -## Methods - -### acceptDrops - -▸ **acceptDrops**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* - -**Returns:** *boolean* - -___ - -### activateWindow - -▸ **activateWindow**(): *void* - -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - -**Returns:** *void* - -___ - -### addAction - -▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* - -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | string | - -**Returns:** *[QAction](qaction.md)* - -___ - -### addEventListener - -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDesktopWidgetSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof QDesktopWidgetSignals* - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QDesktopWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | - -**Returns:** *void* - -void - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener('clicked',(checked)=>console.log("clicked")); -// here clicked is a value from QPushButtonSignals interface -``` - -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### adjustSize - -▸ **adjustSize**(): *void* - -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - -**Returns:** *void* - -___ - -### availableGeometry - -▸ **availableGeometry**(`screen`: number): *[QRect](qrect.md)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`screen` | number | -1 | - -**Returns:** *[QRect](qrect.md)* - -___ - -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close - -▸ **close**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* - -**Returns:** *boolean* - -___ - -### font - -▸ **font**(): *[QFont](qfont.md)* - -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* - -**Returns:** *[QFont](qfont.md)* - -___ - -### geometry - -▸ **geometry**(): *[QRect](qrect.md)* - -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* - -**Returns:** *[QRect](qrect.md)* - -___ - -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* - -**Returns:** *boolean* - -___ - -### hide - -▸ **hide**(): *void* - -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* - -**Returns:** *void* - -___ - -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** - -Name | Type | ------- | ------ | -`className` | string | - -**Returns:** *boolean* - -___ - -### isActiveWindow - -▸ **isActiveWindow**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* - -**Returns:** *boolean* - -___ - -### isEnabled - -▸ **isEnabled**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* - -**Returns:** *boolean* - -___ - -### isVisible - -▸ **isVisible**(): *boolean* - -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* - -**Returns:** *boolean* - -___ - -### lower - -▸ **lower**(): *void* - -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* - -**Returns:** *void* - -___ - -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | - -**Returns:** *[QPoint](qpoint.md)* - -___ - -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | - -**Returns:** *void* - -___ - -### objectName - -▸ **objectName**(): *string* - -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - -**Returns:** *string* - -___ - -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* - -**Returns:** *object* - -* **x**: *number* - -* **y**: *number* - -___ - -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | - -**Returns:** *[QVariant](qvariant.md)* - -___ - -### raise - -▸ **raise**(): *void* - -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* - -**Returns:** *void* - -___ - -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** - -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | - -**Returns:** *void* - -___ - -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDesktopWidgetSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** - -▪ **SignalType**: *keyof QDesktopWidgetSignals* - -**Parameters:** - -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | QDesktopWidgetSignals[SignalType] | - -**Returns:** *void* - -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* - -▪ **callback**: *function* - -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* - -**Parameters:** - -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | - -**Returns:** *void* - -___ - -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* - -___ - -### repolish - -▸ **repolish**(): *void* - -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* - -**Returns:** *void* - -___ - -### resize - -▸ **resize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### screenGeometry - -▸ **screenGeometry**(`screen`: number): *[QRect](qrect.md)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`screen` | number | -1 | - -**Returns:** *[QRect](qrect.md)* - -___ - -### screenNumber - -▸ **screenNumber**(): *number* - -**Returns:** *number* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* - -**Parameters:** - -Name | Type | ------- | ------ | -`on` | boolean | - -**Returns:** *void* - -___ - -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | - -**Returns:** *void* - -___ - -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | - -**Returns:** *void* - -___ - -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* - -**Parameters:** - -Name | Type | ------- | ------ | -`enabled` | boolean | - -**Returns:** *void* - -___ - -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`width` | number | -`height` | number | - -**Returns:** *void* - -___ - -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* - -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). - -**Parameters:** - -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | - -**Returns:** *void* - -___ - -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* - -**Parameters:** - -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | - -**Returns:** *void* - -___ - -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* - -**Parameters:** - -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | - -**Returns:** *void* - -___ - -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* - -**Parameters:** - -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | - -**Returns:** *void* - -___ - -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | - -**Returns:** *void* - -___ - -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* - -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* - -**Parameters:** - -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | - -**Returns:** *void* - -___ - -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`style` | string | - -**Returns:** *void* - -___ - -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)›): *void* - -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDesktopWidgetSignals](../globals.md#qdesktopwidgetsignals)› | - -**Returns:** *void* - -___ - -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | - -**Returns:** *void* - -___ - -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* - -**Parameters:** - -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | - -**Returns:** *void* - -___ - -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* - -**Parameters:** - -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | - -**Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* - -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - -**Parameters:** - -Name | Type | ------- | ------ | -`objectName` | string | - -**Returns:** *void* - -___ - -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - -**Parameters:** - -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | - -**Returns:** *boolean* - -___ - -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* - -**Parameters:** - -Name | Type | ------- | ------ | -`styleSheet` | string | - -**Returns:** *void* - -___ - -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* - -**Parameters:** - -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | - -**Returns:** *void* - -___ - -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* - -**Parameters:** - -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | - -**Returns:** *void* - -___ - -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* - -**Parameters:** - -Name | Type | ------- | ------ | -`opacity` | number | - -**Returns:** *void* - -___ - -### setWindowState - -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - -**Parameters:** - -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | - -**Returns:** *void* - -___ - -### setWindowTitle - -▸ **setWindowTitle**(`title`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - -**Parameters:** - -Name | Type | ------- | ------ | -`title` | string | - -**Returns:** *void* - -___ - -### show - -▸ **show**(): *void* - -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - -**Returns:** *void* - -___ - -### showFullScreen - -▸ **showFullScreen**(): *void* - -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - -**Returns:** *void* - -___ - -### showMaximized - -▸ **showMaximized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - -**Returns:** *void* - -___ - -### showMinimized - -▸ **showMinimized**(): *void* - -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - -**Returns:** *void* - -___ - -### showNormal - -▸ **showNormal**(): *void* - -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - -**Returns:** *void* - -___ - -### size - -▸ **size**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* - -**Returns:** *[QSize](qsize.md)* - -___ - -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ - -### testAttribute - -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* - -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - -**Parameters:** - -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | - -**Returns:** *boolean* - -___ - -### update - -▸ **update**(): *void* - -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - -**Returns:** *void* - -___ - -### updateGeometry - -▸ **updateGeometry**(): *void* - -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* - -**Returns:** *void* - -___ - -### windowOpacity - -▸ **windowOpacity**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* - -**Returns:** *number* - -___ - -### windowState - -▸ **windowState**(): *number* - -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* - -**Returns:** *number* - -___ - -### windowTitle - -▸ **windowTitle**(): *string* - -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - -**Returns:** *string* diff --git a/website/docs/api/generated/classes/qdial.md b/website/docs/api/generated/classes/qdial.md index f6eaf980c0..e2a652030a 100644 --- a/website/docs/api/generated/classes/qdial.md +++ b/website/docs/api/generated/classes/qdial.md @@ -32,102 +32,193 @@ const dial = new QDial(); ### Properties -* [_layout](qdial.md#optional-_layout) * [_rawInlineStyle](qdial.md#_rawinlinestyle) -* [actions](qdial.md#actions) * [native](qdial.md#native) -* [nodeChildren](qdial.md#nodechildren) -* [nodeParent](qdial.md#optional-nodeparent) * [type](qdial.md#type) -### Accessors - -* [layout](qdial.md#layout) - ### Methods +* [_id](qdial.md#_id) * [acceptDrops](qdial.md#acceptdrops) +* [accessibleDescription](qdial.md#accessibledescription) +* [accessibleName](qdial.md#accessiblename) * [activateWindow](qdial.md#activatewindow) * [addAction](qdial.md#addaction) * [addEventListener](qdial.md#addeventlistener) * [adjustSize](qdial.md#adjustsize) +* [autoFillBackground](qdial.md#autofillbackground) +* [baseSize](qdial.md#basesize) +* [childAt](qdial.md#childat) +* [children](qdial.md#children) +* [childrenRect](qdial.md#childrenrect) * [clearFocus](qdial.md#clearfocus) +* [clearMask](qdial.md#clearmask) * [close](qdial.md#close) +* [colorCount](qdial.md#colorcount) +* [contentsRect](qdial.md#contentsrect) +* [contextMenuPolicy](qdial.md#contextmenupolicy) +* [delete](qdial.md#delete) +* [deleteLater](qdial.md#deletelater) +* [depth](qdial.md#depth) +* [devicePixelRatio](qdial.md#devicepixelratio) +* [devicePixelRatioF](qdial.md#devicepixelratiof) +* [dumpObjectInfo](qdial.md#dumpobjectinfo) +* [dumpObjectTree](qdial.md#dumpobjecttree) +* [ensurePolished](qdial.md#ensurepolished) +* [eventProcessed](qdial.md#eventprocessed) +* [focusProxy](qdial.md#focusproxy) +* [focusWidget](qdial.md#focuswidget) * [font](qdial.md#font) +* [frameGeometry](qdial.md#framegeometry) +* [frameSize](qdial.md#framesize) * [geometry](qdial.md#geometry) * [getFlexNode](qdial.md#getflexnode) +* [grab](qdial.md#grab) +* [grabKeyboard](qdial.md#grabkeyboard) +* [grabMouse](qdial.md#grabmouse) +* [hasFocus](qdial.md#hasfocus) +* [hasHeightForWidth](qdial.md#hasheightforwidth) * [hasMouseTracking](qdial.md#hasmousetracking) +* [hasTabletTracking](qdial.md#hastablettracking) * [hasTracking](qdial.md#hastracking) +* [height](qdial.md#height) +* [heightForWidth](qdial.md#heightforwidth) +* [heightMM](qdial.md#heightmm) * [hide](qdial.md#hide) * [inherits](qdial.md#inherits) +* [inputMethodHints](qdial.md#inputmethodhints) * [invertedAppearance](qdial.md#invertedappearance) * [invertedControls](qdial.md#invertedcontrols) * [isActiveWindow](qdial.md#isactivewindow) +* [isAncestorOf](qdial.md#isancestorof) * [isEnabled](qdial.md#isenabled) +* [isEnabledTo](qdial.md#isenabledto) +* [isFullScreen](qdial.md#isfullscreen) +* [isHidden](qdial.md#ishidden) +* [isMaximized](qdial.md#ismaximized) +* [isMinimized](qdial.md#isminimized) +* [isModal](qdial.md#ismodal) * [isSliderDown](qdial.md#issliderdown) * [isVisible](qdial.md#isvisible) +* [isVisibleTo](qdial.md#isvisibleto) +* [isWindow](qdial.md#iswindow) +* [isWindowModified](qdial.md#iswindowmodified) +* [killTimer](qdial.md#killtimer) +* [layout](qdial.md#layout) +* [logicalDpiX](qdial.md#logicaldpix) +* [logicalDpiY](qdial.md#logicaldpiy) * [lower](qdial.md#lower) +* [mapFrom](qdial.md#mapfrom) * [mapFromGlobal](qdial.md#mapfromglobal) * [mapFromParent](qdial.md#mapfromparent) +* [mapTo](qdial.md#mapto) * [mapToGlobal](qdial.md#maptoglobal) * [mapToParent](qdial.md#maptoparent) * [maximum](qdial.md#maximum) +* [maximumHeight](qdial.md#maximumheight) * [maximumSize](qdial.md#maximumsize) +* [maximumWidth](qdial.md#maximumwidth) * [minimum](qdial.md#minimum) +* [minimumHeight](qdial.md#minimumheight) * [minimumSize](qdial.md#minimumsize) +* [minimumSizeHint](qdial.md#minimumsizehint) +* [minimumWidth](qdial.md#minimumwidth) * [move](qdial.md#move) +* [nativeParentWidget](qdial.md#nativeparentwidget) +* [nextInFocusChain](qdial.md#nextinfocuschain) +* [normalGeometry](qdial.md#normalgeometry) * [notchSize](qdial.md#notchsize) * [notchTarget](qdial.md#notchtarget) * [notchesVisible](qdial.md#notchesvisible) * [objectName](qdial.md#objectname) * [orientation](qdial.md#orientation) * [pageStep](qdial.md#pagestep) +* [paintingActive](qdial.md#paintingactive) +* [parent](qdial.md#parent) +* [parentWidget](qdial.md#parentwidget) +* [physicalDpiX](qdial.md#physicaldpix) +* [physicalDpiY](qdial.md#physicaldpiy) * [pos](qdial.md#pos) +* [previousInFocusChain](qdial.md#previousinfocuschain) * [property](qdial.md#property) * [raise](qdial.md#raise) +* [rect](qdial.md#rect) +* [releaseKeyboard](qdial.md#releasekeyboard) +* [releaseMouse](qdial.md#releasemouse) +* [releaseShortcut](qdial.md#releaseshortcut) * [removeAction](qdial.md#removeaction) * [removeEventListener](qdial.md#removeeventlistener) * [repaint](qdial.md#repaint) * [repolish](qdial.md#repolish) * [resize](qdial.md#resize) * [setAcceptDrops](qdial.md#setacceptdrops) +* [setAccessibleDescription](qdial.md#setaccessibledescription) +* [setAccessibleName](qdial.md#setaccessiblename) * [setAttribute](qdial.md#setattribute) +* [setAutoFillBackground](qdial.md#setautofillbackground) +* [setBaseSize](qdial.md#setbasesize) +* [setContentsMargins](qdial.md#setcontentsmargins) * [setContextMenuPolicy](qdial.md#setcontextmenupolicy) * [setCursor](qdial.md#setcursor) +* [setDisabled](qdial.md#setdisabled) * [setEnabled](qdial.md#setenabled) +* [setEventProcessed](qdial.md#seteventprocessed) +* [setFixedHeight](qdial.md#setfixedheight) * [setFixedSize](qdial.md#setfixedsize) +* [setFixedWidth](qdial.md#setfixedwidth) * [setFlexNodeSizeControlled](qdial.md#setflexnodesizecontrolled) * [setFocus](qdial.md#setfocus) * [setFocusPolicy](qdial.md#setfocuspolicy) +* [setFocusProxy](qdial.md#setfocusproxy) * [setFont](qdial.md#setfont) * [setGeometry](qdial.md#setgeometry) * [setGraphicsEffect](qdial.md#setgraphicseffect) +* [setHidden](qdial.md#sethidden) * [setInlineStyle](qdial.md#setinlinestyle) +* [setInputMethodHints](qdial.md#setinputmethodhints) * [setInvertedAppearance](qdial.md#setinvertedappearance) * [setInvertedControls](qdial.md#setinvertedcontrols) * [setLayout](qdial.md#setlayout) * [setMaximum](qdial.md#setmaximum) +* [setMaximumHeight](qdial.md#setmaximumheight) * [setMaximumSize](qdial.md#setmaximumsize) +* [setMaximumWidth](qdial.md#setmaximumwidth) * [setMinimum](qdial.md#setminimum) +* [setMinimumHeight](qdial.md#setminimumheight) * [setMinimumSize](qdial.md#setminimumsize) +* [setMinimumWidth](qdial.md#setminimumwidth) * [setMouseTracking](qdial.md#setmousetracking) -* [setNodeParent](qdial.md#setnodeparent) * [setNotchTarget](qdial.md#setnotchtarget) * [setNotchesVisible](qdial.md#setnotchesvisible) * [setObjectName](qdial.md#setobjectname) * [setOrientation](qdial.md#setorientation) * [setPageStep](qdial.md#setpagestep) +* [setParent](qdial.md#setparent) * [setProperty](qdial.md#setproperty) * [setRange](qdial.md#setrange) +* [setShortcutAutoRepeat](qdial.md#setshortcutautorepeat) +* [setShortcutEnabled](qdial.md#setshortcutenabled) * [setSingleStep](qdial.md#setsinglestep) +* [setSizeIncrement](qdial.md#setsizeincrement) +* [setSizePolicy](qdial.md#setsizepolicy) * [setSliderDown](qdial.md#setsliderdown) * [setSliderPosition](qdial.md#setsliderposition) +* [setStatusTip](qdial.md#setstatustip) * [setStyleSheet](qdial.md#setstylesheet) +* [setTabletTracking](qdial.md#settablettracking) +* [setToolTip](qdial.md#settooltip) +* [setToolTipDuration](qdial.md#settooltipduration) * [setTracking](qdial.md#settracking) +* [setUpdatesEnabled](qdial.md#setupdatesenabled) * [setValue](qdial.md#setvalue) +* [setVisible](qdial.md#setvisible) +* [setWhatsThis](qdial.md#setwhatsthis) +* [setWindowFilePath](qdial.md#setwindowfilepath) * [setWindowFlag](qdial.md#setwindowflag) * [setWindowIcon](qdial.md#setwindowicon) +* [setWindowModified](qdial.md#setwindowmodified) * [setWindowOpacity](qdial.md#setwindowopacity) +* [setWindowRole](qdial.md#setwindowrole) * [setWindowState](qdial.md#setwindowstate) * [setWindowTitle](qdial.md#setwindowtitle) * [setWrapping](qdial.md#setwrapping) @@ -138,127 +229,130 @@ const dial = new QDial(); * [showNormal](qdial.md#shownormal) * [singleStep](qdial.md#singlestep) * [size](qdial.md#size) +* [sizeHint](qdial.md#sizehint) +* [sizeIncrement](qdial.md#sizeincrement) * [sliderPosition](qdial.md#sliderposition) +* [stackUnder](qdial.md#stackunder) +* [startTimer](qdial.md#starttimer) +* [statusTip](qdial.md#statustip) +* [style](qdial.md#style) * [styleSheet](qdial.md#stylesheet) * [testAttribute](qdial.md#testattribute) +* [toolTip](qdial.md#tooltip) +* [toolTipDuration](qdial.md#tooltipduration) * [triggerAction](qdial.md#triggeraction) +* [underMouse](qdial.md#undermouse) +* [unsetCursor](qdial.md#unsetcursor) +* [unsetLayoutDirection](qdial.md#unsetlayoutdirection) +* [unsetLocale](qdial.md#unsetlocale) * [update](qdial.md#update) * [updateGeometry](qdial.md#updategeometry) +* [updateMicroFocus](qdial.md#updatemicrofocus) +* [updatesEnabled](qdial.md#updatesenabled) * [value](qdial.md#value) +* [whatsThis](qdial.md#whatsthis) +* [width](qdial.md#width) +* [widthMM](qdial.md#widthmm) +* [winId](qdial.md#winid) +* [window](qdial.md#window) +* [windowFilePath](qdial.md#windowfilepath) +* [windowHandle](qdial.md#windowhandle) +* [windowIcon](qdial.md#windowicon) * [windowOpacity](qdial.md#windowopacity) +* [windowRole](qdial.md#windowrole) * [windowState](qdial.md#windowstate) * [windowTitle](qdial.md#windowtitle) * [wrapping](qdial.md#wrapping) +* [x](qdial.md#x) +* [y](qdial.md#y) ## Constructors ### constructor -\+ **new QDial**(): *[QDial](qdial.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QDial](qdial.md)* - -\+ **new QDial**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QDial](qdial.md)* +\+ **new QDial**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDial](qdial.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDial](qdial.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -290,7 +384,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -304,6 +398,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QDialSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -316,7 +411,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -326,12 +421,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -340,6 +429,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -354,1045 +453,2245 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasTracking +### clearMask -▸ **hasTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### invertedAppearance +### contextMenuPolicy -▸ **invertedAppearance**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### invertedControls +### delete -▸ **invertedControls**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isSliderDown +### devicePixelRatio -▸ **isSliderDown**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### maximum +### frameGeometry -▸ **maximum**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### minimum +### geometry -▸ **minimum**(): *number* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### notchSize +### grabKeyboard -▸ **notchSize**(): *number* +▸ **grabKeyboard**(): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* ___ -### notchTarget +### grabMouse -▸ **notchTarget**(): *number* +▸ **grabMouse**(): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* ___ -### notchesVisible +### hasFocus -▸ **notchesVisible**(): *boolean* +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* **Returns:** *boolean* ___ -### objectName +### hasHeightForWidth -▸ **objectName**(): *string* +▸ **hasHeightForWidth**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* -**Returns:** *string* +**Returns:** *boolean* ___ -### orientation +### hasMouseTracking -▸ **orientation**(): *[Orientation](../enums/orientation.md)* +▸ **hasMouseTracking**(): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* -**Returns:** *[Orientation](../enums/orientation.md)* +**Returns:** *boolean* ___ -### pageStep +### hasTabletTracking -▸ **pageStep**(): *number* +▸ **hasTabletTracking**(): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### hasTracking + +▸ **hasTracking**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* **Returns:** *number* ___ -### pos +### heightForWidth -▸ **pos**(): *object* +▸ **heightForWidth**(`w`: number): *number* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`w` | number | -* **y**: *number* +**Returns:** *number* ___ -### property +### heightMM -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`className` | string | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *boolean* ___ -### raise +### inputMethodHints -▸ **raise**(): *void* +▸ **inputMethodHints**(): *number* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### invertedAppearance + +▸ **invertedAppearance**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* + +**Returns:** *boolean* + +___ + +### invertedControls + +▸ **invertedControls**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSliderDown + +▸ **isSliderDown**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | **Returns:** *void* ___ -### removeAction +### layout -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **layout**(): *[QLayout](qlayout.md) | null* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### notchSize + +▸ **notchSize**(): *number* + +**Returns:** *number* + +___ + +### notchTarget + +▸ **notchTarget**(): *number* + +**Returns:** *number* + +___ + +### notchesVisible + +▸ **notchesVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### pageStep + +▸ **pageStep**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* + +**Returns:** *number* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QDialSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QDialSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | + +**Returns:** *void* + +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setInputMethodHints -**Type parameters:** +▸ **setInputMethodHints**(`hints`: number): *void* -▪ **SignalType**: *keyof QDialSignals* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDialSignals[SignalType] | +`hints` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setInvertedAppearance -▪ **callback**: *function* +▸ **setInvertedAppearance**(`inverted`: boolean): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`inverted` | boolean | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setInvertedControls -___ +▸ **setInvertedControls**(`inverted`: boolean): *void* -### repolish +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### resize +### setLayout -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAcceptDrops +### setMaximum -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximum**(`maximum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maximum` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimum -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimum**(`minimum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minimum` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +### setNotchTarget -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +▸ **setNotchTarget**(`target`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`target` | number | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setNotchesVisible -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setNotchesVisible**(`visible`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`visible` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setObjectName -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`objectName` | string | **Returns:** *void* ___ -### setInlineStyle +### setOrientation -▸ **setInlineStyle**(`style`: string): *void* +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`orientation` | [Orientation](../enums/orientation.md) | **Returns:** *void* ___ -### setInvertedAppearance +### setPageStep -▸ **setInvertedAppearance**(`inverted`: boolean): *void* +▸ **setPageStep**(`step`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`step` | number | **Returns:** *void* ___ -### setInvertedControls +### setParent -▸ **setInvertedControls**(`inverted`: boolean): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setLayout +### setProperty -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDialSignals](../globals.md#qdialsignals)› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setMaximum +### setRange -▸ **setMaximum**(`maximum`: number): *void* +▸ **setRange**(`min`: number, `max`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* **Parameters:** Name | Type | ------ | ------ | -`maximum` | number | +`min` | number | +`max` | number | **Returns:** *void* ___ -### setMaximumSize +### setShortcutAutoRepeat -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMinimum +### setShortcutEnabled -▸ **setMinimum**(`minimum`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`minimum` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setSingleStep -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSingleStep**(`step`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`step` | number | **Returns:** *void* ___ -### setMouseTracking +### setSizeIncrement -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setNodeParent +### setSizePolicy -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setNotchTarget +### setSliderDown -▸ **setNotchTarget**(`target`: number): *void* +▸ **setSliderDown**(`down`: boolean): *void* + +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* **Parameters:** Name | Type | ------ | ------ | -`target` | number | +`down` | boolean | **Returns:** *void* ___ -### setNotchesVisible +### setSliderPosition -▸ **setNotchesVisible**(`visible`: boolean): *void* +▸ **setSliderPosition**(`position`: number): *void* + +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* **Parameters:** Name | Type | ------ | ------ | -`visible` | boolean | +`position` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setOrientation +### setStyleSheet -▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`orientation` | [Orientation](../enums/orientation.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setPageStep +### setTabletTracking -▸ **setPageStep**(`step`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setToolTipDuration -▸ **setRange**(`min`: number, `max`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`min` | number | -`max` | number | +`msec` | number | **Returns:** *void* ___ -### setSingleStep +### setTracking -▸ **setSingleStep**(`step`: number): *void* +▸ **setTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setSliderDown +### setUpdatesEnabled -▸ **setSliderDown**(`down`: boolean): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSliderPosition +### setValue -▸ **setSliderPosition**(`position`: number): *void* +▸ **setValue**(`value`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* **Parameters:** Name | Type | ------ | ------ | -`position` | number | +`value` | number | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTracking +### setWhatsThis -▸ **setTracking**(`enable`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`value`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`filePath` | string | **Returns:** *void* @@ -1431,6 +2730,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1447,6 +2762,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1563,6 +2894,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sliderPosition ▸ **sliderPosition**(): *number* @@ -1573,6 +2924,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1599,6 +3003,26 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + ### triggerAction ▸ **triggerAction**(`action`: [SliderAction](../enums/slideraction.md)): *void* @@ -1615,6 +3039,46 @@ Name | Type | ___ +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1635,6 +3099,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1645,6 +3135,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1655,13 +3225,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1680,3 +3260,23 @@ ___ ▸ **wrapping**(): *boolean* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qdialog.md b/website/docs/api/generated/classes/qdialog.md index 31314e9fc1..dca31c1a86 100644 --- a/website/docs/api/generated/classes/qdialog.md +++ b/website/docs/api/generated/classes/qdialog.md @@ -10,12 +10,30 @@ sidebar_label: "QDialog" It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, QFontDialog, QInputDialog, QMessageBox, QProgressDialog, and QWizard) +## Type parameters + +▪ **Signals**: *[QDialogSignals](../interfaces/qdialogsignals.md)* + ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› + ↳ [QWidget](qwidget.md)‹Signals› ↳ **QDialog** + ↳ [QColorDialog](qcolordialog.md) + + ↳ [QErrorMessage](qerrormessage.md) + + ↳ [QFileDialog](qfiledialog.md) + + ↳ [QFontDialog](qfontdialog.md) + + ↳ [QProgressDialog](qprogressdialog.md) + + ↳ [QMessageBox](qmessagebox.md) + + ↳ [QInputDialog](qinputdialog.md) + ## Index ### Constructors @@ -24,52 +42,115 @@ It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, ### Properties -* [_layout](qdialog.md#optional-_layout) * [_rawInlineStyle](qdialog.md#_rawinlinestyle) -* [actions](qdialog.md#actions) * [native](qdialog.md#native) -* [nodeChildren](qdialog.md#nodechildren) -* [nodeParent](qdialog.md#optional-nodeparent) * [type](qdialog.md#type) -### Accessors - -* [layout](qdialog.md#layout) - ### Methods +* [_id](qdialog.md#_id) +* [accept](qdialog.md#accept) * [acceptDrops](qdialog.md#acceptdrops) +* [accessibleDescription](qdialog.md#accessibledescription) +* [accessibleName](qdialog.md#accessiblename) * [activateWindow](qdialog.md#activatewindow) * [addAction](qdialog.md#addaction) * [addEventListener](qdialog.md#addeventlistener) * [adjustSize](qdialog.md#adjustsize) +* [autoFillBackground](qdialog.md#autofillbackground) +* [baseSize](qdialog.md#basesize) +* [childAt](qdialog.md#childat) +* [children](qdialog.md#children) +* [childrenRect](qdialog.md#childrenrect) * [clearFocus](qdialog.md#clearfocus) +* [clearMask](qdialog.md#clearmask) * [close](qdialog.md#close) +* [colorCount](qdialog.md#colorcount) +* [contentsRect](qdialog.md#contentsrect) +* [contextMenuPolicy](qdialog.md#contextmenupolicy) +* [delete](qdialog.md#delete) +* [deleteLater](qdialog.md#deletelater) +* [depth](qdialog.md#depth) +* [devicePixelRatio](qdialog.md#devicepixelratio) +* [devicePixelRatioF](qdialog.md#devicepixelratiof) +* [done](qdialog.md#done) +* [dumpObjectInfo](qdialog.md#dumpobjectinfo) +* [dumpObjectTree](qdialog.md#dumpobjecttree) +* [ensurePolished](qdialog.md#ensurepolished) +* [eventProcessed](qdialog.md#eventprocessed) * [exec](qdialog.md#exec) +* [focusProxy](qdialog.md#focusproxy) +* [focusWidget](qdialog.md#focuswidget) * [font](qdialog.md#font) +* [frameGeometry](qdialog.md#framegeometry) +* [frameSize](qdialog.md#framesize) * [geometry](qdialog.md#geometry) * [getFlexNode](qdialog.md#getflexnode) +* [grab](qdialog.md#grab) +* [grabKeyboard](qdialog.md#grabkeyboard) +* [grabMouse](qdialog.md#grabmouse) +* [hasFocus](qdialog.md#hasfocus) +* [hasHeightForWidth](qdialog.md#hasheightforwidth) * [hasMouseTracking](qdialog.md#hasmousetracking) +* [hasTabletTracking](qdialog.md#hastablettracking) +* [height](qdialog.md#height) +* [heightForWidth](qdialog.md#heightforwidth) +* [heightMM](qdialog.md#heightmm) * [hide](qdialog.md#hide) * [inherits](qdialog.md#inherits) +* [inputMethodHints](qdialog.md#inputmethodhints) * [isActiveWindow](qdialog.md#isactivewindow) +* [isAncestorOf](qdialog.md#isancestorof) * [isEnabled](qdialog.md#isenabled) +* [isEnabledTo](qdialog.md#isenabledto) +* [isFullScreen](qdialog.md#isfullscreen) +* [isHidden](qdialog.md#ishidden) +* [isMaximized](qdialog.md#ismaximized) +* [isMinimized](qdialog.md#isminimized) +* [isModal](qdialog.md#ismodal) * [isSizeGripEnabled](qdialog.md#issizegripenabled) * [isVisible](qdialog.md#isvisible) +* [isVisibleTo](qdialog.md#isvisibleto) +* [isWindow](qdialog.md#iswindow) +* [isWindowModified](qdialog.md#iswindowmodified) +* [killTimer](qdialog.md#killtimer) +* [layout](qdialog.md#layout) +* [logicalDpiX](qdialog.md#logicaldpix) +* [logicalDpiY](qdialog.md#logicaldpiy) * [lower](qdialog.md#lower) +* [mapFrom](qdialog.md#mapfrom) * [mapFromGlobal](qdialog.md#mapfromglobal) * [mapFromParent](qdialog.md#mapfromparent) +* [mapTo](qdialog.md#mapto) * [mapToGlobal](qdialog.md#maptoglobal) * [mapToParent](qdialog.md#maptoparent) +* [maximumHeight](qdialog.md#maximumheight) * [maximumSize](qdialog.md#maximumsize) +* [maximumWidth](qdialog.md#maximumwidth) +* [minimumHeight](qdialog.md#minimumheight) * [minimumSize](qdialog.md#minimumsize) +* [minimumSizeHint](qdialog.md#minimumsizehint) +* [minimumWidth](qdialog.md#minimumwidth) * [move](qdialog.md#move) +* [nativeParentWidget](qdialog.md#nativeparentwidget) +* [nextInFocusChain](qdialog.md#nextinfocuschain) +* [normalGeometry](qdialog.md#normalgeometry) * [objectName](qdialog.md#objectname) * [open](qdialog.md#open) +* [paintingActive](qdialog.md#paintingactive) +* [parent](qdialog.md#parent) +* [parentWidget](qdialog.md#parentwidget) +* [physicalDpiX](qdialog.md#physicaldpix) +* [physicalDpiY](qdialog.md#physicaldpiy) * [pos](qdialog.md#pos) +* [previousInFocusChain](qdialog.md#previousinfocuschain) * [property](qdialog.md#property) * [raise](qdialog.md#raise) +* [rect](qdialog.md#rect) * [reject](qdialog.md#reject) +* [releaseKeyboard](qdialog.md#releasekeyboard) +* [releaseMouse](qdialog.md#releasemouse) +* [releaseShortcut](qdialog.md#releaseshortcut) * [removeAction](qdialog.md#removeaction) * [removeEventListener](qdialog.md#removeeventlistener) * [repaint](qdialog.md#repaint) @@ -77,32 +158,62 @@ It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, * [resize](qdialog.md#resize) * [result](qdialog.md#result) * [setAcceptDrops](qdialog.md#setacceptdrops) +* [setAccessibleDescription](qdialog.md#setaccessibledescription) +* [setAccessibleName](qdialog.md#setaccessiblename) * [setAttribute](qdialog.md#setattribute) +* [setAutoFillBackground](qdialog.md#setautofillbackground) +* [setBaseSize](qdialog.md#setbasesize) +* [setContentsMargins](qdialog.md#setcontentsmargins) * [setContextMenuPolicy](qdialog.md#setcontextmenupolicy) * [setCursor](qdialog.md#setcursor) +* [setDisabled](qdialog.md#setdisabled) * [setEnabled](qdialog.md#setenabled) +* [setEventProcessed](qdialog.md#seteventprocessed) +* [setFixedHeight](qdialog.md#setfixedheight) * [setFixedSize](qdialog.md#setfixedsize) +* [setFixedWidth](qdialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qdialog.md#setflexnodesizecontrolled) * [setFocus](qdialog.md#setfocus) * [setFocusPolicy](qdialog.md#setfocuspolicy) +* [setFocusProxy](qdialog.md#setfocusproxy) * [setFont](qdialog.md#setfont) * [setGeometry](qdialog.md#setgeometry) * [setGraphicsEffect](qdialog.md#setgraphicseffect) +* [setHidden](qdialog.md#sethidden) * [setInlineStyle](qdialog.md#setinlinestyle) +* [setInputMethodHints](qdialog.md#setinputmethodhints) * [setLayout](qdialog.md#setlayout) +* [setMaximumHeight](qdialog.md#setmaximumheight) * [setMaximumSize](qdialog.md#setmaximumsize) +* [setMaximumWidth](qdialog.md#setmaximumwidth) +* [setMinimumHeight](qdialog.md#setminimumheight) * [setMinimumSize](qdialog.md#setminimumsize) +* [setMinimumWidth](qdialog.md#setminimumwidth) * [setModal](qdialog.md#setmodal) * [setMouseTracking](qdialog.md#setmousetracking) -* [setNodeParent](qdialog.md#setnodeparent) * [setObjectName](qdialog.md#setobjectname) +* [setParent](qdialog.md#setparent) * [setProperty](qdialog.md#setproperty) * [setResult](qdialog.md#setresult) +* [setShortcutAutoRepeat](qdialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qdialog.md#setshortcutenabled) * [setSizeGripEnabled](qdialog.md#setsizegripenabled) +* [setSizeIncrement](qdialog.md#setsizeincrement) +* [setSizePolicy](qdialog.md#setsizepolicy) +* [setStatusTip](qdialog.md#setstatustip) * [setStyleSheet](qdialog.md#setstylesheet) +* [setTabletTracking](qdialog.md#settablettracking) +* [setToolTip](qdialog.md#settooltip) +* [setToolTipDuration](qdialog.md#settooltipduration) +* [setUpdatesEnabled](qdialog.md#setupdatesenabled) +* [setVisible](qdialog.md#setvisible) +* [setWhatsThis](qdialog.md#setwhatsthis) +* [setWindowFilePath](qdialog.md#setwindowfilepath) * [setWindowFlag](qdialog.md#setwindowflag) * [setWindowIcon](qdialog.md#setwindowicon) +* [setWindowModified](qdialog.md#setwindowmodified) * [setWindowOpacity](qdialog.md#setwindowopacity) +* [setWindowRole](qdialog.md#setwindowrole) * [setWindowState](qdialog.md#setwindowstate) * [setWindowTitle](qdialog.md#setwindowtitle) * [show](qdialog.md#show) @@ -111,117 +222,134 @@ It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, * [showMinimized](qdialog.md#showminimized) * [showNormal](qdialog.md#shownormal) * [size](qdialog.md#size) +* [sizeHint](qdialog.md#sizehint) +* [sizeIncrement](qdialog.md#sizeincrement) +* [stackUnder](qdialog.md#stackunder) +* [startTimer](qdialog.md#starttimer) +* [statusTip](qdialog.md#statustip) +* [style](qdialog.md#style) * [styleSheet](qdialog.md#stylesheet) * [testAttribute](qdialog.md#testattribute) +* [toolTip](qdialog.md#tooltip) +* [toolTipDuration](qdialog.md#tooltipduration) +* [underMouse](qdialog.md#undermouse) +* [unsetCursor](qdialog.md#unsetcursor) +* [unsetLayoutDirection](qdialog.md#unsetlayoutdirection) +* [unsetLocale](qdialog.md#unsetlocale) * [update](qdialog.md#update) * [updateGeometry](qdialog.md#updategeometry) +* [updateMicroFocus](qdialog.md#updatemicrofocus) +* [updatesEnabled](qdialog.md#updatesenabled) +* [whatsThis](qdialog.md#whatsthis) +* [width](qdialog.md#width) +* [widthMM](qdialog.md#widthmm) +* [winId](qdialog.md#winid) +* [window](qdialog.md#window) +* [windowFilePath](qdialog.md#windowfilepath) +* [windowHandle](qdialog.md#windowhandle) +* [windowIcon](qdialog.md#windowicon) * [windowOpacity](qdialog.md#windowopacity) +* [windowRole](qdialog.md#windowrole) * [windowState](qdialog.md#windowstate) * [windowTitle](qdialog.md#windowtitle) +* [x](qdialog.md#x) +* [y](qdialog.md#y) ## Constructors ### constructor -\+ **new QDialog**(`arg?`: [NodeDialog](nodedialog.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDialog](qdialog.md)* +\+ **new QDialog**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDialog](qdialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`arg?` | [NodeDialog](nodedialog.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDialog](qdialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +**Returns:** *void* -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -253,20 +381,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QDialogSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -279,7 +408,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -289,12 +418,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -303,6 +426,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -317,818 +450,2016 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### exec +### childAt -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### isActiveWindow +### contextMenuPolicy -▸ **isActiveWindow**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isEnabled +### delete -▸ **isEnabled**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### deleteLater -▸ **isSizeGripEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### devicePixelRatio -▸ **lower**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal +### devicePixelRatioF -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + +### done + +▸ **done**(`r`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* -___ +boolean True if the current event is flagged as processed. -### maximumSize +___ -▸ **maximumSize**(): *[QSize](qsize.md)* +### exec -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### minimumSize +### focusProxy -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move +### focusWidget -▸ **move**(`x`: number, `y`: number): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ -**Returns:** *void* +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### objectName +### frameGeometry -▸ **objectName**(): *string* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### open +### frameSize -▸ **open**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### pos +### geometry -▸ **pos**(): *object* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ -* **y**: *number* +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### property +### grab -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### raise +### grabKeyboard -▸ **raise**(): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* **Returns:** *void* ___ -### reject +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject ▸ **reject**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | **Returns:** *void* ___ -### removeAction +### setFixedWidth -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`w` | number | **Returns:** *void* ___ -### removeEventListener +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDialogSignals[SignalType]): *void* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -**Type parameters:** +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy -▪ **SignalType**: *keyof QDialogSignals* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDialogSignals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFocusProxy -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### repaint +### setGeometry -▸ **repaint**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### repolish +### setGraphicsEffect -▸ **repolish**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### resize +### setHidden -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hidden` | boolean | **Returns:** *void* ___ -### result +### setInlineStyle -▸ **result**(): *number* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +**Parameters:** -**Returns:** *number* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* ___ -### setAcceptDrops +### setInputMethodHints -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hints` | number | **Returns:** *void* ___ -### setAttribute +### setLayout -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +### setModal -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +▸ **setModal**(`modal`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`modal` | boolean | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInlineStyle +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -▸ **setInlineStyle**(`style`: string): *void* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setResult + +▸ **setResult**(`i`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`i` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeGripEnabled + +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDialogSignals](../interfaces/qdialogsignals.md)› | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize +### setStatusTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setModal +### setStyleSheet -▸ **setModal**(`modal`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`modal` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setVisible -▸ **setResult**(`i`: number): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`visible` | boolean | **Returns:** *void* ___ -### setSizeGripEnabled +### setWhatsThis -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1167,6 +2498,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1183,6 +2530,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1275,6 +2638,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1301,6 +2737,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1321,6 +2817,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1331,13 +2933,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1348,3 +2960,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qdoublespinbox.md b/website/docs/api/generated/classes/qdoublespinbox.md index 7418ef2783..429ca315d1 100644 --- a/website/docs/api/generated/classes/qdoublespinbox.md +++ b/website/docs/api/generated/classes/qdoublespinbox.md @@ -32,62 +32,123 @@ const doublespinBox = new QDoubleSpinBox(); ### Properties -* [_layout](qdoublespinbox.md#optional-_layout) * [_rawInlineStyle](qdoublespinbox.md#_rawinlinestyle) -* [actions](qdoublespinbox.md#actions) * [native](qdoublespinbox.md#native) -* [nodeChildren](qdoublespinbox.md#nodechildren) -* [nodeParent](qdoublespinbox.md#optional-nodeparent) * [type](qdoublespinbox.md#type) -### Accessors - -* [layout](qdoublespinbox.md#layout) - ### Methods +* [_id](qdoublespinbox.md#_id) * [acceptDrops](qdoublespinbox.md#acceptdrops) +* [accessibleDescription](qdoublespinbox.md#accessibledescription) +* [accessibleName](qdoublespinbox.md#accessiblename) * [activateWindow](qdoublespinbox.md#activatewindow) * [addAction](qdoublespinbox.md#addaction) * [addEventListener](qdoublespinbox.md#addeventlistener) * [adjustSize](qdoublespinbox.md#adjustsize) * [alignment](qdoublespinbox.md#alignment) +* [autoFillBackground](qdoublespinbox.md#autofillbackground) +* [baseSize](qdoublespinbox.md#basesize) * [buttonSymbols](qdoublespinbox.md#buttonsymbols) +* [childAt](qdoublespinbox.md#childat) +* [children](qdoublespinbox.md#children) +* [childrenRect](qdoublespinbox.md#childrenrect) * [cleanText](qdoublespinbox.md#cleantext) * [clearFocus](qdoublespinbox.md#clearfocus) +* [clearMask](qdoublespinbox.md#clearmask) * [close](qdoublespinbox.md#close) +* [colorCount](qdoublespinbox.md#colorcount) +* [contentsRect](qdoublespinbox.md#contentsrect) +* [contextMenuPolicy](qdoublespinbox.md#contextmenupolicy) * [correctionMode](qdoublespinbox.md#correctionmode) * [decimals](qdoublespinbox.md#decimals) +* [delete](qdoublespinbox.md#delete) +* [deleteLater](qdoublespinbox.md#deletelater) +* [depth](qdoublespinbox.md#depth) +* [devicePixelRatio](qdoublespinbox.md#devicepixelratio) +* [devicePixelRatioF](qdoublespinbox.md#devicepixelratiof) +* [dumpObjectInfo](qdoublespinbox.md#dumpobjectinfo) +* [dumpObjectTree](qdoublespinbox.md#dumpobjecttree) +* [ensurePolished](qdoublespinbox.md#ensurepolished) +* [eventProcessed](qdoublespinbox.md#eventprocessed) +* [focusProxy](qdoublespinbox.md#focusproxy) +* [focusWidget](qdoublespinbox.md#focuswidget) * [font](qdoublespinbox.md#font) +* [frameGeometry](qdoublespinbox.md#framegeometry) +* [frameSize](qdoublespinbox.md#framesize) * [geometry](qdoublespinbox.md#geometry) * [getFlexNode](qdoublespinbox.md#getflexnode) +* [grab](qdoublespinbox.md#grab) +* [grabKeyboard](qdoublespinbox.md#grabkeyboard) +* [grabMouse](qdoublespinbox.md#grabmouse) * [hasAcceptableInput](qdoublespinbox.md#hasacceptableinput) +* [hasFocus](qdoublespinbox.md#hasfocus) * [hasFrame](qdoublespinbox.md#hasframe) +* [hasHeightForWidth](qdoublespinbox.md#hasheightforwidth) * [hasMouseTracking](qdoublespinbox.md#hasmousetracking) +* [hasTabletTracking](qdoublespinbox.md#hastablettracking) +* [height](qdoublespinbox.md#height) +* [heightForWidth](qdoublespinbox.md#heightforwidth) +* [heightMM](qdoublespinbox.md#heightmm) * [hide](qdoublespinbox.md#hide) * [inherits](qdoublespinbox.md#inherits) +* [inputMethodHints](qdoublespinbox.md#inputmethodhints) * [isAccelerated](qdoublespinbox.md#isaccelerated) * [isActiveWindow](qdoublespinbox.md#isactivewindow) +* [isAncestorOf](qdoublespinbox.md#isancestorof) * [isEnabled](qdoublespinbox.md#isenabled) +* [isEnabledTo](qdoublespinbox.md#isenabledto) +* [isFullScreen](qdoublespinbox.md#isfullscreen) * [isGroupSeparatorShown](qdoublespinbox.md#isgroupseparatorshown) +* [isHidden](qdoublespinbox.md#ishidden) +* [isMaximized](qdoublespinbox.md#ismaximized) +* [isMinimized](qdoublespinbox.md#isminimized) +* [isModal](qdoublespinbox.md#ismodal) * [isReadOnly](qdoublespinbox.md#isreadonly) * [isVisible](qdoublespinbox.md#isvisible) +* [isVisibleTo](qdoublespinbox.md#isvisibleto) +* [isWindow](qdoublespinbox.md#iswindow) +* [isWindowModified](qdoublespinbox.md#iswindowmodified) * [keyboardTracking](qdoublespinbox.md#keyboardtracking) +* [killTimer](qdoublespinbox.md#killtimer) +* [layout](qdoublespinbox.md#layout) +* [logicalDpiX](qdoublespinbox.md#logicaldpix) +* [logicalDpiY](qdoublespinbox.md#logicaldpiy) * [lower](qdoublespinbox.md#lower) +* [mapFrom](qdoublespinbox.md#mapfrom) * [mapFromGlobal](qdoublespinbox.md#mapfromglobal) * [mapFromParent](qdoublespinbox.md#mapfromparent) +* [mapTo](qdoublespinbox.md#mapto) * [mapToGlobal](qdoublespinbox.md#maptoglobal) * [mapToParent](qdoublespinbox.md#maptoparent) * [maximum](qdoublespinbox.md#maximum) +* [maximumHeight](qdoublespinbox.md#maximumheight) * [maximumSize](qdoublespinbox.md#maximumsize) +* [maximumWidth](qdoublespinbox.md#maximumwidth) * [minimum](qdoublespinbox.md#minimum) +* [minimumHeight](qdoublespinbox.md#minimumheight) * [minimumSize](qdoublespinbox.md#minimumsize) +* [minimumSizeHint](qdoublespinbox.md#minimumsizehint) +* [minimumWidth](qdoublespinbox.md#minimumwidth) * [move](qdoublespinbox.md#move) +* [nativeParentWidget](qdoublespinbox.md#nativeparentwidget) +* [nextInFocusChain](qdoublespinbox.md#nextinfocuschain) +* [normalGeometry](qdoublespinbox.md#normalgeometry) * [objectName](qdoublespinbox.md#objectname) +* [paintingActive](qdoublespinbox.md#paintingactive) +* [parent](qdoublespinbox.md#parent) +* [parentWidget](qdoublespinbox.md#parentwidget) +* [physicalDpiX](qdoublespinbox.md#physicaldpix) +* [physicalDpiY](qdoublespinbox.md#physicaldpiy) * [pos](qdoublespinbox.md#pos) * [prefix](qdoublespinbox.md#prefix) +* [previousInFocusChain](qdoublespinbox.md#previousinfocuschain) * [property](qdoublespinbox.md#property) * [raise](qdoublespinbox.md#raise) +* [rect](qdoublespinbox.md#rect) +* [releaseKeyboard](qdoublespinbox.md#releasekeyboard) +* [releaseMouse](qdoublespinbox.md#releasemouse) +* [releaseShortcut](qdoublespinbox.md#releaseshortcut) * [removeAction](qdoublespinbox.md#removeaction) * [removeEventListener](qdoublespinbox.md#removeeventlistener) * [repaint](qdoublespinbox.md#repaint) @@ -96,46 +157,76 @@ const doublespinBox = new QDoubleSpinBox(); * [selectAll](qdoublespinbox.md#selectall) * [setAccelerated](qdoublespinbox.md#setaccelerated) * [setAcceptDrops](qdoublespinbox.md#setacceptdrops) +* [setAccessibleDescription](qdoublespinbox.md#setaccessibledescription) +* [setAccessibleName](qdoublespinbox.md#setaccessiblename) * [setAlignment](qdoublespinbox.md#setalignment) * [setAttribute](qdoublespinbox.md#setattribute) +* [setAutoFillBackground](qdoublespinbox.md#setautofillbackground) +* [setBaseSize](qdoublespinbox.md#setbasesize) * [setButtonSymbols](qdoublespinbox.md#setbuttonsymbols) +* [setContentsMargins](qdoublespinbox.md#setcontentsmargins) * [setContextMenuPolicy](qdoublespinbox.md#setcontextmenupolicy) * [setCorrectionMode](qdoublespinbox.md#setcorrectionmode) * [setCursor](qdoublespinbox.md#setcursor) * [setDecimals](qdoublespinbox.md#setdecimals) +* [setDisabled](qdoublespinbox.md#setdisabled) * [setEnabled](qdoublespinbox.md#setenabled) +* [setEventProcessed](qdoublespinbox.md#seteventprocessed) +* [setFixedHeight](qdoublespinbox.md#setfixedheight) * [setFixedSize](qdoublespinbox.md#setfixedsize) +* [setFixedWidth](qdoublespinbox.md#setfixedwidth) * [setFlexNodeSizeControlled](qdoublespinbox.md#setflexnodesizecontrolled) * [setFocus](qdoublespinbox.md#setfocus) * [setFocusPolicy](qdoublespinbox.md#setfocuspolicy) +* [setFocusProxy](qdoublespinbox.md#setfocusproxy) * [setFont](qdoublespinbox.md#setfont) * [setFrame](qdoublespinbox.md#setframe) * [setGeometry](qdoublespinbox.md#setgeometry) * [setGraphicsEffect](qdoublespinbox.md#setgraphicseffect) * [setGroupSeparatorShown](qdoublespinbox.md#setgroupseparatorshown) +* [setHidden](qdoublespinbox.md#sethidden) * [setInlineStyle](qdoublespinbox.md#setinlinestyle) +* [setInputMethodHints](qdoublespinbox.md#setinputmethodhints) * [setKeyboardTracking](qdoublespinbox.md#setkeyboardtracking) * [setLayout](qdoublespinbox.md#setlayout) * [setMaximum](qdoublespinbox.md#setmaximum) +* [setMaximumHeight](qdoublespinbox.md#setmaximumheight) * [setMaximumSize](qdoublespinbox.md#setmaximumsize) +* [setMaximumWidth](qdoublespinbox.md#setmaximumwidth) * [setMinimum](qdoublespinbox.md#setminimum) +* [setMinimumHeight](qdoublespinbox.md#setminimumheight) * [setMinimumSize](qdoublespinbox.md#setminimumsize) +* [setMinimumWidth](qdoublespinbox.md#setminimumwidth) * [setMouseTracking](qdoublespinbox.md#setmousetracking) -* [setNodeParent](qdoublespinbox.md#setnodeparent) * [setObjectName](qdoublespinbox.md#setobjectname) +* [setParent](qdoublespinbox.md#setparent) * [setPrefix](qdoublespinbox.md#setprefix) * [setProperty](qdoublespinbox.md#setproperty) * [setRange](qdoublespinbox.md#setrange) * [setReadOnly](qdoublespinbox.md#setreadonly) +* [setShortcutAutoRepeat](qdoublespinbox.md#setshortcutautorepeat) +* [setShortcutEnabled](qdoublespinbox.md#setshortcutenabled) * [setSingleStep](qdoublespinbox.md#setsinglestep) +* [setSizeIncrement](qdoublespinbox.md#setsizeincrement) +* [setSizePolicy](qdoublespinbox.md#setsizepolicy) * [setSpecialValueText](qdoublespinbox.md#setspecialvaluetext) +* [setStatusTip](qdoublespinbox.md#setstatustip) * [setStepType](qdoublespinbox.md#setsteptype) * [setStyleSheet](qdoublespinbox.md#setstylesheet) * [setSuffix](qdoublespinbox.md#setsuffix) +* [setTabletTracking](qdoublespinbox.md#settablettracking) +* [setToolTip](qdoublespinbox.md#settooltip) +* [setToolTipDuration](qdoublespinbox.md#settooltipduration) +* [setUpdatesEnabled](qdoublespinbox.md#setupdatesenabled) * [setValue](qdoublespinbox.md#setvalue) +* [setVisible](qdoublespinbox.md#setvisible) +* [setWhatsThis](qdoublespinbox.md#setwhatsthis) +* [setWindowFilePath](qdoublespinbox.md#setwindowfilepath) * [setWindowFlag](qdoublespinbox.md#setwindowflag) * [setWindowIcon](qdoublespinbox.md#setwindowicon) +* [setWindowModified](qdoublespinbox.md#setwindowmodified) * [setWindowOpacity](qdoublespinbox.md#setwindowopacity) +* [setWindowRole](qdoublespinbox.md#setwindowrole) * [setWindowState](qdoublespinbox.md#setwindowstate) * [setWindowTitle](qdoublespinbox.md#setwindowtitle) * [setWrapping](qdoublespinbox.md#setwrapping) @@ -146,133 +237,136 @@ const doublespinBox = new QDoubleSpinBox(); * [showNormal](qdoublespinbox.md#shownormal) * [singleStep](qdoublespinbox.md#singlestep) * [size](qdoublespinbox.md#size) +* [sizeHint](qdoublespinbox.md#sizehint) +* [sizeIncrement](qdoublespinbox.md#sizeincrement) * [specialValueText](qdoublespinbox.md#specialvaluetext) +* [stackUnder](qdoublespinbox.md#stackunder) +* [startTimer](qdoublespinbox.md#starttimer) +* [statusTip](qdoublespinbox.md#statustip) * [stepDown](qdoublespinbox.md#stepdown) * [stepType](qdoublespinbox.md#steptype) * [stepUp](qdoublespinbox.md#stepup) +* [style](qdoublespinbox.md#style) * [styleSheet](qdoublespinbox.md#stylesheet) * [suffix](qdoublespinbox.md#suffix) * [testAttribute](qdoublespinbox.md#testattribute) * [text](qdoublespinbox.md#text) * [textFromValue](qdoublespinbox.md#textfromvalue) +* [toolTip](qdoublespinbox.md#tooltip) +* [toolTipDuration](qdoublespinbox.md#tooltipduration) +* [underMouse](qdoublespinbox.md#undermouse) +* [unsetCursor](qdoublespinbox.md#unsetcursor) +* [unsetLayoutDirection](qdoublespinbox.md#unsetlayoutdirection) +* [unsetLocale](qdoublespinbox.md#unsetlocale) * [update](qdoublespinbox.md#update) * [updateGeometry](qdoublespinbox.md#updategeometry) +* [updateMicroFocus](qdoublespinbox.md#updatemicrofocus) +* [updatesEnabled](qdoublespinbox.md#updatesenabled) * [value](qdoublespinbox.md#value) * [valueFromText](qdoublespinbox.md#valuefromtext) +* [whatsThis](qdoublespinbox.md#whatsthis) +* [width](qdoublespinbox.md#width) +* [widthMM](qdoublespinbox.md#widthmm) +* [winId](qdoublespinbox.md#winid) +* [window](qdoublespinbox.md#window) +* [windowFilePath](qdoublespinbox.md#windowfilepath) +* [windowHandle](qdoublespinbox.md#windowhandle) +* [windowIcon](qdoublespinbox.md#windowicon) * [windowOpacity](qdoublespinbox.md#windowopacity) +* [windowRole](qdoublespinbox.md#windowrole) * [windowState](qdoublespinbox.md#windowstate) * [windowTitle](qdoublespinbox.md#windowtitle) * [wrapping](qdoublespinbox.md#wrapping) +* [x](qdoublespinbox.md#x) +* [y](qdoublespinbox.md#y) ## Constructors ### constructor -\+ **new QDoubleSpinBox**(): *[QDoubleSpinBox](qdoublespinbox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QDoubleSpinBox](qdoublespinbox.md)* - -\+ **new QDoubleSpinBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QDoubleSpinBox](qdoublespinbox.md)* +\+ **new QDoubleSpinBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QDoubleSpinBox](qdoublespinbox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDoubleSpinBox](qdoublespinbox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -304,7 +398,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDoubleSpinBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDoubleSpinBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -318,6 +412,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QDoubleSpinBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -330,7 +425,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -340,12 +435,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -354,6 +443,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -378,6 +477,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### buttonSymbols ▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* @@ -388,6 +507,43 @@ ___ ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### cleanText ▸ **cleanText**(): *string* @@ -406,6 +562,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -416,6 +582,36 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### correctionMode ▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* @@ -434,1065 +630,2168 @@ ___ ___ -### font +### delete -▸ **font**(): *[QFont](qfont.md)* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *void* ___ -### geometry +### deleteLater -▸ **geometry**(): *[QRect](qrect.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### depth -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **depth**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### hasAcceptableInput +### devicePixelRatio -▸ **hasAcceptableInput**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hasFrame +### devicePixelRatioF -▸ **hasFrame**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hasMouseTracking +### dumpObjectInfo -▸ **hasMouseTracking**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### dumpObjectTree -▸ **hide**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### inherits +### ensurePolished -▸ **inherits**(`className`: string): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### eventProcessed -___ +▸ **eventProcessed**(): *boolean* -### isAccelerated +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -▸ **isAccelerated**(): *boolean* +Get the state of the event processed flag -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isActiveWindow +### focusProxy -▸ **isActiveWindow**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### focusWidget -▸ **isEnabled**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isGroupSeparatorShown +### font -▸ **isGroupSeparatorShown**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isReadOnly +### frameGeometry -▸ **isReadOnly**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### frameSize -▸ **isVisible**(): *boolean* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### keyboardTracking +### geometry -▸ **keyboardTracking**(): *boolean* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### getFlexNode -▸ **lower**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapFromGlobal +### grab -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapFromParent +### grabKeyboard -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### grabMouse -___ +▸ **grabMouse**(): *void* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### hasAcceptableInput -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **hasAcceptableInput**(): *boolean* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* + +**Returns:** *boolean* ___ -### mapToParent +### hasFocus -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **hasFocus**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Parameters:** +**Returns:** *boolean* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### prefix + +▸ **prefix**(): *string* + +**Returns:** *string* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDoubleSpinBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QDoubleSpinBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QDoubleSpinBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* ___ -### maximum +### setAlignment -▸ **maximum**(): *number* +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -**Returns:** *number* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* ___ -### maximumSize +### setAttribute -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* ___ -### minimum +### setAutoFillBackground -▸ **minimum**(): *number* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### minimumSize +### setBaseSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### move +### setButtonSymbols -▸ **move**(`x`: number, `y`: number): *void* +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | **Returns:** *void* ___ -### objectName +### setContentsMargins -▸ **objectName**(): *string* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### pos +### setContextMenuPolicy -▸ **pos**(): *object* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | -* **y**: *number* +**Returns:** *void* ___ -### prefix +### setCorrectionMode -▸ **prefix**(): *string* +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* -**Returns:** *string* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cm` | [CorrectionMode](../enums/correctionmode.md) | + +**Returns:** *void* ___ -### property +### setCursor -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setDecimals -▸ **raise**(): *void* +▸ **setDecimals**(`prec`: number): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`prec` | number | **Returns:** *void* ___ -### removeAction +### setDisabled -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`disable` | boolean | **Returns:** *void* ___ -### removeEventListener +### setEnabled -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDoubleSpinBoxSignals[SignalType]): *void* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QDoubleSpinBoxSignals* +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDoubleSpinBoxSignals[SignalType] | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setFrame -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFrame**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`enable` | boolean | **Returns:** *void* ___ -### selectAll +### setGeometry -▸ **selectAll**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAccelerated +### setGraphicsEffect -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAcceptDrops +### setGroupSeparatorShown -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`shown` | boolean | **Returns:** *void* ___ -### setAlignment +### setHidden -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`hidden` | boolean | **Returns:** *void* ___ -### setAttribute +### setInlineStyle -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setButtonSymbols +### setInputMethodHints -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setKeyboardTracking -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setKeyboardTracking**(`kt`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`kt` | boolean | **Returns:** *void* ___ -### setCorrectionMode +### setLayout -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +### setMaximum -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +▸ **setMaximum**(`max`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`max` | number | **Returns:** *void* ___ -### setDecimals +### setMaximumHeight -▸ **setDecimals**(`prec`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`prec` | number | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +### setMinimum -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +▸ **setMinimum**(`min`: number): *void* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`min` | number | **Returns:** *void* ___ -### setFocus +### setMinimumHeight -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumSize -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFont +### setMinimumWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minw` | number | **Returns:** *void* ___ -### setFrame +### setMouseTracking -▸ **setFrame**(`enable`: boolean): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGroupSeparatorShown - -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +### setPrefix -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* +▸ **setPrefix**(`prefix`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`shown` | boolean | +`prefix` | string | **Returns:** *void* ___ -### setInlineStyle +### setProperty -▸ **setInlineStyle**(`style`: string): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setKeyboardTracking - -▸ **setKeyboardTracking**(`kt`: boolean): *void* +### setRange -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* +▸ **setRange**(`minimum`: number, `maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`minimum` | number | +`maximum` | number | **Returns:** *void* ___ -### setLayout +### setReadOnly -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)›): *void* +▸ **setReadOnly**(`r`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDoubleSpinBoxSignals](../interfaces/qdoublespinboxsignals.md)› | +`r` | boolean | **Returns:** *void* ___ -### setMaximum +### setShortcutAutoRepeat -▸ **setMaximum**(`max`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`max` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setShortcutEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMinimum +### setSingleStep -▸ **setMinimum**(`min`: number): *void* +▸ **setSingleStep**(`val`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`min` | number | +`val` | number | **Returns:** *void* ___ -### setMinimumSize +### setSizeIncrement -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMouseTracking +### setSizePolicy -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setNodeParent +### setSpecialValueText -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setSpecialValueText**(`txt`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`txt` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setPrefix +### setStepType -▸ **setPrefix**(`prefix`: string): *void* +▸ **setStepType**(`stepType`: [StepType](../enums/steptype.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`prefix` | string | +`stepType` | [StepType](../enums/steptype.md) | **Returns:** *void* ___ -### setProperty +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setSuffix -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setSuffix**(`suffix`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`suffix` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setTabletTracking -▸ **setRange**(`minimum`: number, `maximum`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | -`maximum` | number | +`enable` | boolean | **Returns:** *void* ___ -### setReadOnly +### setToolTip -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`text` | string | **Returns:** *void* ___ -### setSingleStep +### setToolTipDuration -▸ **setSingleStep**(`val`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`val` | number | +`msec` | number | **Returns:** *void* ___ -### setSpecialValueText +### setUpdatesEnabled -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`enable` | boolean | **Returns:** *void* ___ -### setStepType +### setValue -▸ **setStepType**(`stepType`: [StepType](../enums/steptype.md)): *void* +▸ **setValue**(`val`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`stepType` | [StepType](../enums/steptype.md) | +`val` | number | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setSuffix +### setWhatsThis -▸ **setSuffix**(`suffix`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`suffix` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`val`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`val` | number | +`filePath` | string | **Returns:** *void* @@ -1531,6 +2830,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1547,6 +2862,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1663,6 +2994,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1673,6 +3024,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1701,6 +3095,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1759,6 +3163,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1779,6 +3243,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1801,6 +3291,86 @@ Name | Type | ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1811,13 +3381,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1838,3 +3418,23 @@ ___ *Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qdrag.md b/website/docs/api/generated/classes/qdrag.md index 3fbeebc167..4240eafcf4 100644 --- a/website/docs/api/generated/classes/qdrag.md +++ b/website/docs/api/generated/classes/qdrag.md @@ -21,8 +21,6 @@ description ### Properties * [native](qdrag.md#native) -* [nodeChildren](qdrag.md#nodechildren) -* [nodeParent](qdrag.md#optional-nodeparent) ### Methods @@ -35,7 +33,6 @@ description * [setDragCursor](qdrag.md#setdragcursor) * [setHotSpot](qdrag.md#sethotspot) * [setMimeData](qdrag.md#setmimedata) -* [setNodeParent](qdrag.md#setnodeparent) * [setPixmap](qdrag.md#setpixmap) * [supportedActions](qdrag.md#supportedactions) * [cancel](qdrag.md#static-cancel) @@ -60,25 +57,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -205,22 +186,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setPixmap ▸ **setPixmap**(`pixmap`: [QPixmap](qpixmap.md)): *void* diff --git a/website/docs/api/generated/classes/qdragenterevent.md b/website/docs/api/generated/classes/qdragenterevent.md new file mode 100644 index 0000000000..ab73b44521 --- /dev/null +++ b/website/docs/api/generated/classes/qdragenterevent.md @@ -0,0 +1,332 @@ +--- +id: "qdragenterevent" +title: "QDragEnterEvent" +sidebar_label: "QDragEnterEvent" +--- + +## Hierarchy + + ↳ [QDragMoveEvent](qdragmoveevent.md) + + ↳ **QDragEnterEvent** + +## Index + +### Constructors + +* [constructor](qdragenterevent.md#constructor) + +### Properties + +* [native](qdragenterevent.md#native) + +### Methods + +* [accept](qdragenterevent.md#accept) +* [acceptProposedAction](qdragenterevent.md#acceptproposedaction) +* [answerRect](qdragenterevent.md#answerrect) +* [dropAction](qdragenterevent.md#dropaction) +* [ignore](qdragenterevent.md#ignore) +* [isAccepted](qdragenterevent.md#isaccepted) +* [keyboardModifiers](qdragenterevent.md#keyboardmodifiers) +* [mimeData](qdragenterevent.md#mimedata) +* [mouseButtons](qdragenterevent.md#mousebuttons) +* [pos](qdragenterevent.md#pos) +* [posF](qdragenterevent.md#posf) +* [possibleActions](qdragenterevent.md#possibleactions) +* [proposedAction](qdragenterevent.md#proposedaction) +* [setAccepted](qdragenterevent.md#setaccepted) +* [setDropAction](qdragenterevent.md#setdropaction) +* [spontaneous](qdragenterevent.md#spontaneous) +* [type](qdragenterevent.md#type) + +## Constructors + +### constructor + +\+ **new QDragEnterEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QDragEnterEvent](qdragenterevent.md)* + +*Overrides [QDragMoveEvent](qdragmoveevent.md).[constructor](qdragmoveevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QDragEnterEvent](qdragenterevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(`x?`: number, `y?`: number, `width?`: number, `height?`: number): *void* + +*Inherited from [QDragMoveEvent](qdragmoveevent.md).[accept](qdragmoveevent.md#accept)* + +*Overrides [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +If the rectangle is provided, also notifies that future moves will also be acceptable if they remain within the rectangle given on the widget. +This can improve performance, but may also be ignored by the underlying system. +If the rectangle is empty, drag move events will be sent continuously. This is useful if the source is scrolling in a timer event. + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | number | +`y?` | number | +`width?` | number | +`height?` | number | + +**Returns:** *void* + +___ + +### acceptProposedAction + +▸ **acceptProposedAction**(): *void* + +*Inherited from [QDropEvent](qdropevent.md).[acceptProposedAction](qdropevent.md#acceptproposedaction)* + +Sets the drop action to be the proposed action + +**Returns:** *void* + +___ + +### answerRect + +▸ **answerRect**(): *object* + +*Inherited from [QDragMoveEvent](qdragmoveevent.md).[answerRect](qdragmoveevent.md#answerrect)* + +**Returns:** *object* + +* **height**: *number* + +* **width**: *number* + +* **x**: *number* + +* **y**: *number* + +___ + +### dropAction + +▸ **dropAction**(): *[DropAction](../enums/dropaction.md)* + +*Inherited from [QDropEvent](qdropevent.md).[dropAction](qdropevent.md#dropaction)* + +Returns the action to be performed on the data by the target. +This may be different from the action supplied in proposedAction() +if you have called setDropAction() to explicitly choose a drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### ignore + +▸ **ignore**(`x?`: number, `y?`: number, `width?`: number, `height?`: number): *void* + +*Inherited from [QDragMoveEvent](qdragmoveevent.md).[ignore](qdragmoveevent.md#ignore)* + +*Overrides [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Parameters:** + +Name | Type | +------ | ------ | +`x?` | number | +`y?` | number | +`width?` | number | +`height?` | number | + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### keyboardModifiers + +▸ **keyboardModifiers**(): *number* + +*Inherited from [QDropEvent](qdropevent.md).[keyboardModifiers](qdropevent.md#keyboardmodifiers)* + +Returns the modifier keys that are pressed + +see Qt::KeyboardModifier for flags + +**Returns:** *number* + +___ + +### mimeData + +▸ **mimeData**(): *[QMimeData](qmimedata.md)* + +*Inherited from [QDropEvent](qdropevent.md).[mimeData](qdropevent.md#mimedata)* + +Returns the data that was dropped on the widget and its associated MIME type information + +**Returns:** *[QMimeData](qmimedata.md)* + +___ + +### mouseButtons + +▸ **mouseButtons**(): *number* + +*Inherited from [QDropEvent](qdropevent.md).[mouseButtons](qdropevent.md#mousebuttons)* + +Returns the mouse buttons that are pressed + +See Qt::MouseButton for flags + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QDropEvent](qdropevent.md).[pos](qdropevent.md#pos)* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### posF + +▸ **posF**(): *object* + +*Inherited from [QDropEvent](qdropevent.md).[posF](qdropevent.md#posf)* + +Returns the position where the drop was made + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### possibleActions + +▸ **possibleActions**(): *number* + +*Inherited from [QDropEvent](qdropevent.md).[possibleActions](qdropevent.md#possibleactions)* + +Returns an OR-combination of possible drop actions. + +See Qt::DropAction for flags + +**Returns:** *number* + +___ + +### proposedAction + +▸ **proposedAction**(): *[DropAction](../enums/dropaction.md)* + +*Inherited from [QDropEvent](qdropevent.md).[proposedAction](qdropevent.md#proposedaction)* + +Returns the proposed drop action + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### setDropAction + +▸ **setDropAction**(`action`: [DropAction](../enums/dropaction.md)): *void* + +*Inherited from [QDropEvent](qdropevent.md).[setDropAction](qdropevent.md#setdropaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qdragmoveevent.md b/website/docs/api/generated/classes/qdragmoveevent.md index 5fc90f88e2..09c545e1a5 100644 --- a/website/docs/api/generated/classes/qdragmoveevent.md +++ b/website/docs/api/generated/classes/qdragmoveevent.md @@ -6,10 +6,12 @@ sidebar_label: "QDragMoveEvent" ## Hierarchy -* [QEvent](qevent.md) + ↳ [QDropEvent](qdropevent.md) ↳ **QDragMoveEvent** + ↳ [QDragEnterEvent](qdragenterevent.md) + ## Index ### Constructors @@ -44,15 +46,15 @@ sidebar_label: "QDragMoveEvent" ### constructor -\+ **new QDragMoveEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QDragMoveEvent](qdragmoveevent.md)* +\+ **new QDragMoveEvent**(`arg`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | [NativeElement](../globals.md#nativeelement)): *[QDragMoveEvent](qdragmoveevent.md)* -*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* +*Overrides [QDropEvent](qdropevent.md).[constructor](qdropevent.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`arg` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDragMoveEvent](qdragmoveevent.md)* @@ -68,7 +70,7 @@ Name | Type | ### accept -▸ **accept**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *void* +▸ **accept**(`x?`: number, `y?`: number, `width?`: number, `height?`: number): *void* *Overrides [QEvent](qevent.md).[accept](qevent.md#accept)* @@ -83,10 +85,10 @@ If the rectangle is empty, drag move events will be sent continuously. This is u Name | Type | ------ | ------ | -`x?` | undefined | number | -`y?` | undefined | number | -`width?` | undefined | number | -`height?` | undefined | number | +`x?` | number | +`y?` | number | +`width?` | number | +`height?` | number | **Returns:** *void* @@ -96,6 +98,8 @@ ___ ▸ **acceptProposedAction**(): *void* +*Inherited from [QDropEvent](qdropevent.md).[acceptProposedAction](qdropevent.md#acceptproposedaction)* + Sets the drop action to be the proposed action **Returns:** *void* @@ -122,6 +126,8 @@ ___ ▸ **dropAction**(): *[DropAction](../enums/dropaction.md)* +*Inherited from [QDropEvent](qdropevent.md).[dropAction](qdropevent.md#dropaction)* + Returns the action to be performed on the data by the target. This may be different from the action supplied in proposedAction() if you have called setDropAction() to explicitly choose a drop action @@ -132,7 +138,7 @@ ___ ### ignore -▸ **ignore**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *void* +▸ **ignore**(`x?`: number, `y?`: number, `width?`: number, `height?`: number): *void* *Overrides [QEvent](qevent.md).[ignore](qevent.md#ignore)* @@ -144,10 +150,10 @@ Unwanted events might be propagated to the parent widget. Name | Type | ------ | ------ | -`x?` | undefined | number | -`y?` | undefined | number | -`width?` | undefined | number | -`height?` | undefined | number | +`x?` | number | +`y?` | number | +`width?` | number | +`height?` | number | **Returns:** *void* @@ -167,6 +173,8 @@ ___ ▸ **keyboardModifiers**(): *number* +*Inherited from [QDropEvent](qdropevent.md).[keyboardModifiers](qdropevent.md#keyboardmodifiers)* + Returns the modifier keys that are pressed see Qt::KeyboardModifier for flags @@ -179,6 +187,8 @@ ___ ▸ **mimeData**(): *[QMimeData](qmimedata.md)* +*Inherited from [QDropEvent](qdropevent.md).[mimeData](qdropevent.md#mimedata)* + Returns the data that was dropped on the widget and its associated MIME type information **Returns:** *[QMimeData](qmimedata.md)* @@ -189,6 +199,8 @@ ___ ▸ **mouseButtons**(): *number* +*Inherited from [QDropEvent](qdropevent.md).[mouseButtons](qdropevent.md#mousebuttons)* + Returns the mouse buttons that are pressed See Qt::MouseButton for flags @@ -201,6 +213,8 @@ ___ ▸ **pos**(): *object* +*Inherited from [QDropEvent](qdropevent.md).[pos](qdropevent.md#pos)* + Returns the position where the drop was made **Returns:** *object* @@ -215,6 +229,8 @@ ___ ▸ **posF**(): *object* +*Inherited from [QDropEvent](qdropevent.md).[posF](qdropevent.md#posf)* + Returns the position where the drop was made **Returns:** *object* @@ -229,6 +245,8 @@ ___ ▸ **possibleActions**(): *number* +*Inherited from [QDropEvent](qdropevent.md).[possibleActions](qdropevent.md#possibleactions)* + Returns an OR-combination of possible drop actions. See Qt::DropAction for flags @@ -241,6 +259,8 @@ ___ ▸ **proposedAction**(): *[DropAction](../enums/dropaction.md)* +*Inherited from [QDropEvent](qdropevent.md).[proposedAction](qdropevent.md#proposedaction)* + Returns the proposed drop action **Returns:** *[DropAction](../enums/dropaction.md)* @@ -269,6 +289,8 @@ ___ ▸ **setDropAction**(`action`: [DropAction](../enums/dropaction.md)): *void* +*Inherited from [QDropEvent](qdropevent.md).[setDropAction](qdropevent.md#setdropaction)* + **Parameters:** Name | Type | diff --git a/website/docs/api/generated/classes/qdropevent.md b/website/docs/api/generated/classes/qdropevent.md index a64b3e5eb0..169d8417a5 100644 --- a/website/docs/api/generated/classes/qdropevent.md +++ b/website/docs/api/generated/classes/qdropevent.md @@ -10,6 +10,8 @@ sidebar_label: "QDropEvent" ↳ **QDropEvent** + ↳ [QDragMoveEvent](qdragmoveevent.md) + ## Index ### Constructors @@ -43,7 +45,7 @@ sidebar_label: "QDropEvent" ### constructor -\+ **new QDropEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QDropEvent](qdropevent.md)* +\+ **new QDropEvent**(`arg`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | [NativeElement](../globals.md#nativeelement)): *[QDropEvent](qdropevent.md)* *Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* @@ -51,7 +53,7 @@ sidebar_label: "QDropEvent" Name | Type | ------ | ------ | -`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`arg` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QDropEvent](qdropevent.md)* diff --git a/website/docs/api/generated/classes/qerrormessage.md b/website/docs/api/generated/classes/qerrormessage.md index 294830d388..9de47bdf9e 100644 --- a/website/docs/api/generated/classes/qerrormessage.md +++ b/website/docs/api/generated/classes/qerrormessage.md @@ -21,7 +21,7 @@ const errorMessage = new QErrorMessage(); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› + ↳ [QDialog](qdialog.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› ↳ **QErrorMessage** @@ -33,52 +33,115 @@ const errorMessage = new QErrorMessage(); ### Properties -* [_layout](qerrormessage.md#optional-_layout) * [_rawInlineStyle](qerrormessage.md#_rawinlinestyle) -* [actions](qerrormessage.md#actions) * [native](qerrormessage.md#native) -* [nodeChildren](qerrormessage.md#nodechildren) -* [nodeParent](qerrormessage.md#optional-nodeparent) * [type](qerrormessage.md#type) -### Accessors - -* [layout](qerrormessage.md#layout) - ### Methods +* [_id](qerrormessage.md#_id) +* [accept](qerrormessage.md#accept) * [acceptDrops](qerrormessage.md#acceptdrops) +* [accessibleDescription](qerrormessage.md#accessibledescription) +* [accessibleName](qerrormessage.md#accessiblename) * [activateWindow](qerrormessage.md#activatewindow) * [addAction](qerrormessage.md#addaction) * [addEventListener](qerrormessage.md#addeventlistener) * [adjustSize](qerrormessage.md#adjustsize) +* [autoFillBackground](qerrormessage.md#autofillbackground) +* [baseSize](qerrormessage.md#basesize) +* [childAt](qerrormessage.md#childat) +* [children](qerrormessage.md#children) +* [childrenRect](qerrormessage.md#childrenrect) * [clearFocus](qerrormessage.md#clearfocus) +* [clearMask](qerrormessage.md#clearmask) * [close](qerrormessage.md#close) +* [colorCount](qerrormessage.md#colorcount) +* [contentsRect](qerrormessage.md#contentsrect) +* [contextMenuPolicy](qerrormessage.md#contextmenupolicy) +* [delete](qerrormessage.md#delete) +* [deleteLater](qerrormessage.md#deletelater) +* [depth](qerrormessage.md#depth) +* [devicePixelRatio](qerrormessage.md#devicepixelratio) +* [devicePixelRatioF](qerrormessage.md#devicepixelratiof) +* [done](qerrormessage.md#done) +* [dumpObjectInfo](qerrormessage.md#dumpobjectinfo) +* [dumpObjectTree](qerrormessage.md#dumpobjecttree) +* [ensurePolished](qerrormessage.md#ensurepolished) +* [eventProcessed](qerrormessage.md#eventprocessed) * [exec](qerrormessage.md#exec) +* [focusProxy](qerrormessage.md#focusproxy) +* [focusWidget](qerrormessage.md#focuswidget) * [font](qerrormessage.md#font) +* [frameGeometry](qerrormessage.md#framegeometry) +* [frameSize](qerrormessage.md#framesize) * [geometry](qerrormessage.md#geometry) * [getFlexNode](qerrormessage.md#getflexnode) +* [grab](qerrormessage.md#grab) +* [grabKeyboard](qerrormessage.md#grabkeyboard) +* [grabMouse](qerrormessage.md#grabmouse) +* [hasFocus](qerrormessage.md#hasfocus) +* [hasHeightForWidth](qerrormessage.md#hasheightforwidth) * [hasMouseTracking](qerrormessage.md#hasmousetracking) +* [hasTabletTracking](qerrormessage.md#hastablettracking) +* [height](qerrormessage.md#height) +* [heightForWidth](qerrormessage.md#heightforwidth) +* [heightMM](qerrormessage.md#heightmm) * [hide](qerrormessage.md#hide) * [inherits](qerrormessage.md#inherits) +* [inputMethodHints](qerrormessage.md#inputmethodhints) * [isActiveWindow](qerrormessage.md#isactivewindow) +* [isAncestorOf](qerrormessage.md#isancestorof) * [isEnabled](qerrormessage.md#isenabled) +* [isEnabledTo](qerrormessage.md#isenabledto) +* [isFullScreen](qerrormessage.md#isfullscreen) +* [isHidden](qerrormessage.md#ishidden) +* [isMaximized](qerrormessage.md#ismaximized) +* [isMinimized](qerrormessage.md#isminimized) +* [isModal](qerrormessage.md#ismodal) * [isSizeGripEnabled](qerrormessage.md#issizegripenabled) * [isVisible](qerrormessage.md#isvisible) +* [isVisibleTo](qerrormessage.md#isvisibleto) +* [isWindow](qerrormessage.md#iswindow) +* [isWindowModified](qerrormessage.md#iswindowmodified) +* [killTimer](qerrormessage.md#killtimer) +* [layout](qerrormessage.md#layout) +* [logicalDpiX](qerrormessage.md#logicaldpix) +* [logicalDpiY](qerrormessage.md#logicaldpiy) * [lower](qerrormessage.md#lower) +* [mapFrom](qerrormessage.md#mapfrom) * [mapFromGlobal](qerrormessage.md#mapfromglobal) * [mapFromParent](qerrormessage.md#mapfromparent) +* [mapTo](qerrormessage.md#mapto) * [mapToGlobal](qerrormessage.md#maptoglobal) * [mapToParent](qerrormessage.md#maptoparent) +* [maximumHeight](qerrormessage.md#maximumheight) * [maximumSize](qerrormessage.md#maximumsize) +* [maximumWidth](qerrormessage.md#maximumwidth) +* [minimumHeight](qerrormessage.md#minimumheight) * [minimumSize](qerrormessage.md#minimumsize) +* [minimumSizeHint](qerrormessage.md#minimumsizehint) +* [minimumWidth](qerrormessage.md#minimumwidth) * [move](qerrormessage.md#move) +* [nativeParentWidget](qerrormessage.md#nativeparentwidget) +* [nextInFocusChain](qerrormessage.md#nextinfocuschain) +* [normalGeometry](qerrormessage.md#normalgeometry) * [objectName](qerrormessage.md#objectname) * [open](qerrormessage.md#open) +* [paintingActive](qerrormessage.md#paintingactive) +* [parent](qerrormessage.md#parent) +* [parentWidget](qerrormessage.md#parentwidget) +* [physicalDpiX](qerrormessage.md#physicaldpix) +* [physicalDpiY](qerrormessage.md#physicaldpiy) * [pos](qerrormessage.md#pos) +* [previousInFocusChain](qerrormessage.md#previousinfocuschain) * [property](qerrormessage.md#property) * [raise](qerrormessage.md#raise) +* [rect](qerrormessage.md#rect) * [reject](qerrormessage.md#reject) +* [releaseKeyboard](qerrormessage.md#releasekeyboard) +* [releaseMouse](qerrormessage.md#releasemouse) +* [releaseShortcut](qerrormessage.md#releaseshortcut) * [removeAction](qerrormessage.md#removeaction) * [removeEventListener](qerrormessage.md#removeeventlistener) * [repaint](qerrormessage.md#repaint) @@ -86,32 +149,62 @@ const errorMessage = new QErrorMessage(); * [resize](qerrormessage.md#resize) * [result](qerrormessage.md#result) * [setAcceptDrops](qerrormessage.md#setacceptdrops) +* [setAccessibleDescription](qerrormessage.md#setaccessibledescription) +* [setAccessibleName](qerrormessage.md#setaccessiblename) * [setAttribute](qerrormessage.md#setattribute) +* [setAutoFillBackground](qerrormessage.md#setautofillbackground) +* [setBaseSize](qerrormessage.md#setbasesize) +* [setContentsMargins](qerrormessage.md#setcontentsmargins) * [setContextMenuPolicy](qerrormessage.md#setcontextmenupolicy) * [setCursor](qerrormessage.md#setcursor) +* [setDisabled](qerrormessage.md#setdisabled) * [setEnabled](qerrormessage.md#setenabled) +* [setEventProcessed](qerrormessage.md#seteventprocessed) +* [setFixedHeight](qerrormessage.md#setfixedheight) * [setFixedSize](qerrormessage.md#setfixedsize) +* [setFixedWidth](qerrormessage.md#setfixedwidth) * [setFlexNodeSizeControlled](qerrormessage.md#setflexnodesizecontrolled) * [setFocus](qerrormessage.md#setfocus) * [setFocusPolicy](qerrormessage.md#setfocuspolicy) +* [setFocusProxy](qerrormessage.md#setfocusproxy) * [setFont](qerrormessage.md#setfont) * [setGeometry](qerrormessage.md#setgeometry) * [setGraphicsEffect](qerrormessage.md#setgraphicseffect) +* [setHidden](qerrormessage.md#sethidden) * [setInlineStyle](qerrormessage.md#setinlinestyle) +* [setInputMethodHints](qerrormessage.md#setinputmethodhints) * [setLayout](qerrormessage.md#setlayout) +* [setMaximumHeight](qerrormessage.md#setmaximumheight) * [setMaximumSize](qerrormessage.md#setmaximumsize) +* [setMaximumWidth](qerrormessage.md#setmaximumwidth) +* [setMinimumHeight](qerrormessage.md#setminimumheight) * [setMinimumSize](qerrormessage.md#setminimumsize) +* [setMinimumWidth](qerrormessage.md#setminimumwidth) * [setModal](qerrormessage.md#setmodal) * [setMouseTracking](qerrormessage.md#setmousetracking) -* [setNodeParent](qerrormessage.md#setnodeparent) * [setObjectName](qerrormessage.md#setobjectname) +* [setParent](qerrormessage.md#setparent) * [setProperty](qerrormessage.md#setproperty) * [setResult](qerrormessage.md#setresult) +* [setShortcutAutoRepeat](qerrormessage.md#setshortcutautorepeat) +* [setShortcutEnabled](qerrormessage.md#setshortcutenabled) * [setSizeGripEnabled](qerrormessage.md#setsizegripenabled) +* [setSizeIncrement](qerrormessage.md#setsizeincrement) +* [setSizePolicy](qerrormessage.md#setsizepolicy) +* [setStatusTip](qerrormessage.md#setstatustip) * [setStyleSheet](qerrormessage.md#setstylesheet) +* [setTabletTracking](qerrormessage.md#settablettracking) +* [setToolTip](qerrormessage.md#settooltip) +* [setToolTipDuration](qerrormessage.md#settooltipduration) +* [setUpdatesEnabled](qerrormessage.md#setupdatesenabled) +* [setVisible](qerrormessage.md#setvisible) +* [setWhatsThis](qerrormessage.md#setwhatsthis) +* [setWindowFilePath](qerrormessage.md#setwindowfilepath) * [setWindowFlag](qerrormessage.md#setwindowflag) * [setWindowIcon](qerrormessage.md#setwindowicon) +* [setWindowModified](qerrormessage.md#setwindowmodified) * [setWindowOpacity](qerrormessage.md#setwindowopacity) +* [setWindowRole](qerrormessage.md#setwindowrole) * [setWindowState](qerrormessage.md#setwindowstate) * [setWindowTitle](qerrormessage.md#setwindowtitle) * [show](qerrormessage.md#show) @@ -121,123 +214,136 @@ const errorMessage = new QErrorMessage(); * [showMinimized](qerrormessage.md#showminimized) * [showNormal](qerrormessage.md#shownormal) * [size](qerrormessage.md#size) +* [sizeHint](qerrormessage.md#sizehint) +* [sizeIncrement](qerrormessage.md#sizeincrement) +* [stackUnder](qerrormessage.md#stackunder) +* [startTimer](qerrormessage.md#starttimer) +* [statusTip](qerrormessage.md#statustip) +* [style](qerrormessage.md#style) * [styleSheet](qerrormessage.md#stylesheet) * [testAttribute](qerrormessage.md#testattribute) +* [toolTip](qerrormessage.md#tooltip) +* [toolTipDuration](qerrormessage.md#tooltipduration) +* [underMouse](qerrormessage.md#undermouse) +* [unsetCursor](qerrormessage.md#unsetcursor) +* [unsetLayoutDirection](qerrormessage.md#unsetlayoutdirection) +* [unsetLocale](qerrormessage.md#unsetlocale) * [update](qerrormessage.md#update) * [updateGeometry](qerrormessage.md#updategeometry) +* [updateMicroFocus](qerrormessage.md#updatemicrofocus) +* [updatesEnabled](qerrormessage.md#updatesenabled) +* [whatsThis](qerrormessage.md#whatsthis) +* [width](qerrormessage.md#width) +* [widthMM](qerrormessage.md#widthmm) +* [winId](qerrormessage.md#winid) +* [window](qerrormessage.md#window) +* [windowFilePath](qerrormessage.md#windowfilepath) +* [windowHandle](qerrormessage.md#windowhandle) +* [windowIcon](qerrormessage.md#windowicon) * [windowOpacity](qerrormessage.md#windowopacity) +* [windowRole](qerrormessage.md#windowrole) * [windowState](qerrormessage.md#windowstate) * [windowTitle](qerrormessage.md#windowtitle) +* [x](qerrormessage.md#x) +* [y](qerrormessage.md#y) ## Constructors ### constructor -\+ **new QErrorMessage**(): *[QErrorMessage](qerrormessage.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QErrorMessage](qerrormessage.md)* - -\+ **new QErrorMessage**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QErrorMessage](qerrormessage.md)* +\+ **new QErrorMessage**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QErrorMessage](qerrormessage.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QErrorMessage](qerrormessage.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### accessibleDescription -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› | undefined | +▸ **accessibleDescription**(): *string* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -269,7 +375,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QErrorMessageSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QErrorMessageSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -283,6 +389,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QErrorMessageSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -295,7 +402,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -305,12 +412,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -319,6 +420,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -333,818 +444,2034 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### exec +### childAt -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### contentsRect -▸ **inherits**(`className`: string): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isActiveWindow +### delete -▸ **isActiveWindow**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### deleteLater -▸ **isEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### depth -▸ **isSizeGripEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatio -▸ **isVisible**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### devicePixelRatioF -▸ **lower**(): *void* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal +### done -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximumSize +### exec -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### minimumSize +### focusProxy -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move +### focusWidget -▸ **move**(`x`: number, `y`: number): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ -**Returns:** *void* +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### objectName +### frameGeometry -▸ **objectName**(): *string* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### open +### frameSize -▸ **open**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### pos +### geometry -▸ **pos**(): *object* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ -* **y**: *number* +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### property +### grab -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### raise +### grabKeyboard -▸ **raise**(): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* **Returns:** *void* ___ -### reject +### grabMouse -▸ **reject**(): *void* +▸ **grabMouse**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* **Returns:** *void* ___ -### removeAction +### hasFocus -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **hasFocus**(): *boolean* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Parameters:** +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QErrorMessageSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QErrorMessageSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QErrorMessageSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`w` | number | **Returns:** *void* ___ -### removeEventListener +### setFlexNodeSizeControlled -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QErrorMessageSignals[SignalType]): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -**Type parameters:** +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -▪ **SignalType**: *keyof QErrorMessageSignals* +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QErrorMessageSignals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### repaint +### setGeometry -▸ **repaint**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### repolish +### setGraphicsEffect -▸ **repolish**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### resize +### setHidden -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hidden` | boolean | **Returns:** *void* ___ -### result +### setInlineStyle -▸ **result**(): *number* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* -**Returns:** *number* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* ___ -### setAcceptDrops +### setInputMethodHints -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hints` | number | **Returns:** *void* ___ -### setAttribute +### setLayout -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setModal -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`modal` | boolean | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInlineStyle +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -▸ **setInlineStyle**(`style`: string): *void* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setResult + +▸ **setResult**(`i`: number): *void* + +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`i` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeGripEnabled + +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* + +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QErrorMessageSignals](../globals.md#qerrormessagesignals)› | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize +### setStatusTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setModal +### setStyleSheet -▸ **setModal**(`modal`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`modal` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setVisible -▸ **setResult**(`i`: number): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`visible` | boolean | **Returns:** *void* ___ -### setSizeGripEnabled +### setWhatsThis -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1183,6 +2510,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1199,6 +2542,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1305,6 +2664,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1331,6 +2763,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1351,6 +2843,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1361,13 +2959,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1378,3 +2986,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qevent.md b/website/docs/api/generated/classes/qevent.md index b90442098b..630ebcfd71 100644 --- a/website/docs/api/generated/classes/qevent.md +++ b/website/docs/api/generated/classes/qevent.md @@ -8,24 +8,24 @@ sidebar_label: "QEvent" * **QEvent** - ↳ [QKeyEvent](qkeyevent.md) + ↳ [QInputMethodEvent](qinputmethodevent.md) - ↳ [QMouseEvent](qmouseevent.md) + ↳ [QInputMethodQueryEvent](qinputmethodqueryevent.md) - ↳ [QWheelEvent](qwheelevent.md) + ↳ [QInputEvent](qinputevent.md) - ↳ [QNativeGestureEvent](qnativegestureevent.md) + ↳ [QMoveEvent](qmoveevent.md) - ↳ [QTabletEvent](qtabletevent.md) + ↳ [QTimerEvent](qtimerevent.md) ↳ [QDropEvent](qdropevent.md) - ↳ [QDragMoveEvent](qdragmoveevent.md) - ↳ [QDragLeaveEvent](qdragleaveevent.md) ↳ [QPaintEvent](qpaintevent.md) + ↳ [QResizeEvent](qresizeevent.md) + ## Index ### Constructors diff --git a/website/docs/api/generated/classes/qfiledialog.md b/website/docs/api/generated/classes/qfiledialog.md index bd3586bde7..52548d3007 100644 --- a/website/docs/api/generated/classes/qfiledialog.md +++ b/website/docs/api/generated/classes/qfiledialog.md @@ -27,7 +27,7 @@ console.log(selectedFiles); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› + ↳ [QDialog](qdialog.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› ↳ **QFileDialog** @@ -39,57 +39,120 @@ console.log(selectedFiles); ### Properties -* [_layout](qfiledialog.md#optional-_layout) * [_rawInlineStyle](qfiledialog.md#_rawinlinestyle) -* [actions](qfiledialog.md#actions) * [native](qfiledialog.md#native) -* [nodeChildren](qfiledialog.md#nodechildren) -* [nodeParent](qfiledialog.md#optional-nodeparent) * [type](qfiledialog.md#type) -### Accessors - -* [layout](qfiledialog.md#layout) - ### Methods +* [_id](qfiledialog.md#_id) +* [accept](qfiledialog.md#accept) * [acceptDrops](qfiledialog.md#acceptdrops) * [acceptMode](qfiledialog.md#acceptmode) +* [accessibleDescription](qfiledialog.md#accessibledescription) +* [accessibleName](qfiledialog.md#accessiblename) * [activateWindow](qfiledialog.md#activatewindow) * [addAction](qfiledialog.md#addaction) * [addEventListener](qfiledialog.md#addeventlistener) * [adjustSize](qfiledialog.md#adjustsize) +* [autoFillBackground](qfiledialog.md#autofillbackground) +* [baseSize](qfiledialog.md#basesize) +* [childAt](qfiledialog.md#childat) +* [children](qfiledialog.md#children) +* [childrenRect](qfiledialog.md#childrenrect) * [clearFocus](qfiledialog.md#clearfocus) +* [clearMask](qfiledialog.md#clearmask) * [close](qfiledialog.md#close) +* [colorCount](qfiledialog.md#colorcount) +* [contentsRect](qfiledialog.md#contentsrect) +* [contextMenuPolicy](qfiledialog.md#contextmenupolicy) * [defaultSuffix](qfiledialog.md#defaultsuffix) +* [delete](qfiledialog.md#delete) +* [deleteLater](qfiledialog.md#deletelater) +* [depth](qfiledialog.md#depth) +* [devicePixelRatio](qfiledialog.md#devicepixelratio) +* [devicePixelRatioF](qfiledialog.md#devicepixelratiof) +* [done](qfiledialog.md#done) +* [dumpObjectInfo](qfiledialog.md#dumpobjectinfo) +* [dumpObjectTree](qfiledialog.md#dumpobjecttree) +* [ensurePolished](qfiledialog.md#ensurepolished) +* [eventProcessed](qfiledialog.md#eventprocessed) * [exec](qfiledialog.md#exec) * [fileMode](qfiledialog.md#filemode) +* [focusProxy](qfiledialog.md#focusproxy) +* [focusWidget](qfiledialog.md#focuswidget) * [font](qfiledialog.md#font) +* [frameGeometry](qfiledialog.md#framegeometry) +* [frameSize](qfiledialog.md#framesize) * [geometry](qfiledialog.md#geometry) * [getFlexNode](qfiledialog.md#getflexnode) +* [grab](qfiledialog.md#grab) +* [grabKeyboard](qfiledialog.md#grabkeyboard) +* [grabMouse](qfiledialog.md#grabmouse) +* [hasFocus](qfiledialog.md#hasfocus) +* [hasHeightForWidth](qfiledialog.md#hasheightforwidth) * [hasMouseTracking](qfiledialog.md#hasmousetracking) +* [hasTabletTracking](qfiledialog.md#hastablettracking) +* [height](qfiledialog.md#height) +* [heightForWidth](qfiledialog.md#heightforwidth) +* [heightMM](qfiledialog.md#heightmm) * [hide](qfiledialog.md#hide) * [inherits](qfiledialog.md#inherits) +* [inputMethodHints](qfiledialog.md#inputmethodhints) * [isActiveWindow](qfiledialog.md#isactivewindow) +* [isAncestorOf](qfiledialog.md#isancestorof) * [isEnabled](qfiledialog.md#isenabled) +* [isEnabledTo](qfiledialog.md#isenabledto) +* [isFullScreen](qfiledialog.md#isfullscreen) +* [isHidden](qfiledialog.md#ishidden) +* [isMaximized](qfiledialog.md#ismaximized) +* [isMinimized](qfiledialog.md#isminimized) +* [isModal](qfiledialog.md#ismodal) * [isSizeGripEnabled](qfiledialog.md#issizegripenabled) * [isVisible](qfiledialog.md#isvisible) +* [isVisibleTo](qfiledialog.md#isvisibleto) +* [isWindow](qfiledialog.md#iswindow) +* [isWindowModified](qfiledialog.md#iswindowmodified) +* [killTimer](qfiledialog.md#killtimer) * [labelText](qfiledialog.md#labeltext) +* [layout](qfiledialog.md#layout) +* [logicalDpiX](qfiledialog.md#logicaldpix) +* [logicalDpiY](qfiledialog.md#logicaldpiy) * [lower](qfiledialog.md#lower) +* [mapFrom](qfiledialog.md#mapfrom) * [mapFromGlobal](qfiledialog.md#mapfromglobal) * [mapFromParent](qfiledialog.md#mapfromparent) +* [mapTo](qfiledialog.md#mapto) * [mapToGlobal](qfiledialog.md#maptoglobal) * [mapToParent](qfiledialog.md#maptoparent) +* [maximumHeight](qfiledialog.md#maximumheight) * [maximumSize](qfiledialog.md#maximumsize) +* [maximumWidth](qfiledialog.md#maximumwidth) +* [minimumHeight](qfiledialog.md#minimumheight) * [minimumSize](qfiledialog.md#minimumsize) +* [minimumSizeHint](qfiledialog.md#minimumsizehint) +* [minimumWidth](qfiledialog.md#minimumwidth) * [move](qfiledialog.md#move) +* [nativeParentWidget](qfiledialog.md#nativeparentwidget) +* [nextInFocusChain](qfiledialog.md#nextinfocuschain) +* [normalGeometry](qfiledialog.md#normalgeometry) * [objectName](qfiledialog.md#objectname) * [open](qfiledialog.md#open) * [options](qfiledialog.md#options) +* [paintingActive](qfiledialog.md#paintingactive) +* [parent](qfiledialog.md#parent) +* [parentWidget](qfiledialog.md#parentwidget) +* [physicalDpiX](qfiledialog.md#physicaldpix) +* [physicalDpiY](qfiledialog.md#physicaldpiy) * [pos](qfiledialog.md#pos) +* [previousInFocusChain](qfiledialog.md#previousinfocuschain) * [property](qfiledialog.md#property) * [raise](qfiledialog.md#raise) +* [rect](qfiledialog.md#rect) * [reject](qfiledialog.md#reject) +* [releaseKeyboard](qfiledialog.md#releasekeyboard) +* [releaseMouse](qfiledialog.md#releasemouse) +* [releaseShortcut](qfiledialog.md#releaseshortcut) * [removeAction](qfiledialog.md#removeaction) * [removeEventListener](qfiledialog.md#removeeventlistener) * [repaint](qfiledialog.md#repaint) @@ -99,39 +162,69 @@ console.log(selectedFiles); * [selectedFiles](qfiledialog.md#selectedfiles) * [setAcceptDrops](qfiledialog.md#setacceptdrops) * [setAcceptMode](qfiledialog.md#setacceptmode) +* [setAccessibleDescription](qfiledialog.md#setaccessibledescription) +* [setAccessibleName](qfiledialog.md#setaccessiblename) * [setAttribute](qfiledialog.md#setattribute) +* [setAutoFillBackground](qfiledialog.md#setautofillbackground) +* [setBaseSize](qfiledialog.md#setbasesize) +* [setContentsMargins](qfiledialog.md#setcontentsmargins) * [setContextMenuPolicy](qfiledialog.md#setcontextmenupolicy) * [setCursor](qfiledialog.md#setcursor) * [setDefaultSuffix](qfiledialog.md#setdefaultsuffix) +* [setDisabled](qfiledialog.md#setdisabled) * [setEnabled](qfiledialog.md#setenabled) +* [setEventProcessed](qfiledialog.md#seteventprocessed) * [setFileMode](qfiledialog.md#setfilemode) +* [setFixedHeight](qfiledialog.md#setfixedheight) * [setFixedSize](qfiledialog.md#setfixedsize) +* [setFixedWidth](qfiledialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qfiledialog.md#setflexnodesizecontrolled) * [setFocus](qfiledialog.md#setfocus) * [setFocusPolicy](qfiledialog.md#setfocuspolicy) +* [setFocusProxy](qfiledialog.md#setfocusproxy) * [setFont](qfiledialog.md#setfont) * [setGeometry](qfiledialog.md#setgeometry) * [setGraphicsEffect](qfiledialog.md#setgraphicseffect) +* [setHidden](qfiledialog.md#sethidden) * [setInlineStyle](qfiledialog.md#setinlinestyle) +* [setInputMethodHints](qfiledialog.md#setinputmethodhints) * [setLabelText](qfiledialog.md#setlabeltext) * [setLayout](qfiledialog.md#setlayout) +* [setMaximumHeight](qfiledialog.md#setmaximumheight) * [setMaximumSize](qfiledialog.md#setmaximumsize) +* [setMaximumWidth](qfiledialog.md#setmaximumwidth) +* [setMinimumHeight](qfiledialog.md#setminimumheight) * [setMinimumSize](qfiledialog.md#setminimumsize) +* [setMinimumWidth](qfiledialog.md#setminimumwidth) * [setModal](qfiledialog.md#setmodal) * [setMouseTracking](qfiledialog.md#setmousetracking) * [setNameFilter](qfiledialog.md#setnamefilter) -* [setNodeParent](qfiledialog.md#setnodeparent) * [setObjectName](qfiledialog.md#setobjectname) * [setOption](qfiledialog.md#setoption) * [setOptions](qfiledialog.md#setoptions) +* [setParent](qfiledialog.md#setparent) * [setProperty](qfiledialog.md#setproperty) * [setResult](qfiledialog.md#setresult) +* [setShortcutAutoRepeat](qfiledialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qfiledialog.md#setshortcutenabled) * [setSizeGripEnabled](qfiledialog.md#setsizegripenabled) +* [setSizeIncrement](qfiledialog.md#setsizeincrement) +* [setSizePolicy](qfiledialog.md#setsizepolicy) +* [setStatusTip](qfiledialog.md#setstatustip) * [setStyleSheet](qfiledialog.md#setstylesheet) * [setSupportedSchemes](qfiledialog.md#setsupportedschemes) +* [setTabletTracking](qfiledialog.md#settablettracking) +* [setToolTip](qfiledialog.md#settooltip) +* [setToolTipDuration](qfiledialog.md#settooltipduration) +* [setUpdatesEnabled](qfiledialog.md#setupdatesenabled) +* [setVisible](qfiledialog.md#setvisible) +* [setWhatsThis](qfiledialog.md#setwhatsthis) +* [setWindowFilePath](qfiledialog.md#setwindowfilepath) * [setWindowFlag](qfiledialog.md#setwindowflag) * [setWindowIcon](qfiledialog.md#setwindowicon) +* [setWindowModified](qfiledialog.md#setwindowmodified) * [setWindowOpacity](qfiledialog.md#setwindowopacity) +* [setWindowRole](qfiledialog.md#setwindowrole) * [setWindowState](qfiledialog.md#setwindowstate) * [setWindowTitle](qfiledialog.md#setwindowtitle) * [show](qfiledialog.md#show) @@ -140,15 +233,40 @@ console.log(selectedFiles); * [showMinimized](qfiledialog.md#showminimized) * [showNormal](qfiledialog.md#shownormal) * [size](qfiledialog.md#size) +* [sizeHint](qfiledialog.md#sizehint) +* [sizeIncrement](qfiledialog.md#sizeincrement) +* [stackUnder](qfiledialog.md#stackunder) +* [startTimer](qfiledialog.md#starttimer) +* [statusTip](qfiledialog.md#statustip) +* [style](qfiledialog.md#style) * [styleSheet](qfiledialog.md#stylesheet) * [supportedSchemes](qfiledialog.md#supportedschemes) * [testAttribute](qfiledialog.md#testattribute) +* [toolTip](qfiledialog.md#tooltip) +* [toolTipDuration](qfiledialog.md#tooltipduration) +* [underMouse](qfiledialog.md#undermouse) +* [unsetCursor](qfiledialog.md#unsetcursor) +* [unsetLayoutDirection](qfiledialog.md#unsetlayoutdirection) +* [unsetLocale](qfiledialog.md#unsetlocale) * [update](qfiledialog.md#update) * [updateGeometry](qfiledialog.md#updategeometry) +* [updateMicroFocus](qfiledialog.md#updatemicrofocus) +* [updatesEnabled](qfiledialog.md#updatesenabled) * [viewMode](qfiledialog.md#viewmode) +* [whatsThis](qfiledialog.md#whatsthis) +* [width](qfiledialog.md#width) +* [widthMM](qfiledialog.md#widthmm) +* [winId](qfiledialog.md#winid) +* [window](qfiledialog.md#window) +* [windowFilePath](qfiledialog.md#windowfilepath) +* [windowHandle](qfiledialog.md#windowhandle) +* [windowIcon](qfiledialog.md#windowicon) * [windowOpacity](qfiledialog.md#windowopacity) +* [windowRole](qfiledialog.md#windowrole) * [windowState](qfiledialog.md#windowstate) * [windowTitle](qfiledialog.md#windowtitle) +* [x](qfiledialog.md#x) +* [y](qfiledialog.md#y) ## Constructors @@ -156,120 +274,114 @@ console.log(selectedFiles); \+ **new QFileDialog**(): *[QFileDialog](qfiledialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Returns:** *[QFileDialog](qfiledialog.md)* -\+ **new QFileDialog**(`parent`: [NodeWidget](nodewidget.md)‹any›, `caption?`: undefined | string, `directory?`: undefined | string, `filter?`: undefined | string): *[QFileDialog](qfiledialog.md)* +\+ **new QFileDialog**(`parent`: [QWidget](qwidget.md), `caption?`: string, `directory?`: string, `filter?`: string): *[QFileDialog](qfiledialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | -`caption?` | undefined | string | -`directory?` | undefined | string | -`filter?` | undefined | string | +`parent` | [QWidget](qwidget.md) | +`caption?` | string | +`directory?` | string | +`filter?` | string | **Returns:** *[QFileDialog](qfiledialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### acceptMode -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› | undefined | +▸ **acceptMode**(): *[AcceptMode](../enums/acceptmode.md)* -**Returns:** *void* +**Returns:** *[AcceptMode](../enums/acceptmode.md)* -## Methods +___ -### acceptDrops +### accessibleDescription -▸ **acceptDrops**(): *boolean* +▸ **accessibleDescription**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *boolean* +**Returns:** *string* ___ -### acceptMode +### accessibleName -▸ **acceptMode**(): *[AcceptMode](../enums/acceptmode.md)* +▸ **accessibleName**(): *string* -**Returns:** *[AcceptMode](../enums/acceptmode.md)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -301,7 +413,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFileDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFileDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -315,6 +427,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QFileDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -327,7 +440,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -337,12 +450,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -351,6 +458,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -365,330 +482,1272 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### defaultSuffix - -▸ **defaultSuffix**(): *string* - -**Returns:** *string* +### childAt -___ +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -### exec +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +**Parameters:** -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### fileMode +### children -▸ **fileMode**(): *[FileMode](../enums/filemode.md)* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *[FileMode](../enums/filemode.md)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### font +### childrenRect -▸ **font**(): *[QFont](qfont.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### contentsRect -▸ **inherits**(`className`: string): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contextMenuPolicy -___ +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -### isActiveWindow +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -▸ **isActiveWindow**(): *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +___ -**Returns:** *boolean* +### defaultSuffix + +▸ **defaultSuffix**(): *string* + +**Returns:** *string* ___ -### isEnabled +### delete -▸ **isEnabled**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### deleteLater -▸ **isSizeGripEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### labelText - -▸ **labelText**(`label`: [DialogLabel](../enums/dialoglabel.md)): *string* +### devicePixelRatio -**Parameters:** +▸ **devicePixelRatio**(): *number* -Name | Type | ------- | ------ | -`label` | [DialogLabel](../enums/dialoglabel.md) | +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *string* +**Returns:** *number* ___ -### lower +### devicePixelRatioF -▸ **lower**(): *void* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal +### done -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximumSize +### exec -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* +### fileMode -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +▸ **fileMode**(): *[FileMode](../enums/filemode.md)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FileMode](../enums/filemode.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### objectName +### focusWidget -▸ **objectName**(): *string* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *string* +**Returns:** *[QWidget](qwidget.md)* ___ -### open +### font -▸ **open**(): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *void* +**Returns:** *[QFont](qfont.md)* ___ -### options - -▸ **options**(): *[Option](../enums/option.md)* +### frameGeometry -**Returns:** *[Option](../enums/option.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -___ +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -### pos +**Returns:** *[QRect](qrect.md)* -▸ **pos**(): *object* +___ -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### frameSize -**Returns:** *object* +▸ **frameSize**(): *[QSize](qsize.md)* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -* **y**: *number* +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### labelText + +▸ **labelText**(`label`: [DialogLabel](../enums/dialoglabel.md)): *string* + +**Parameters:** + +Name | Type | +------ | ------ | +`label` | [DialogLabel](../enums/dialoglabel.md) | + +**Returns:** *string* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### options + +▸ **options**(): *[Option](../enums/option.md)* + +**Returns:** *[Option](../enums/option.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* ___ ### property -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFileDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QFileDialogSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QFileDialogSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### selectedFiles + +▸ **selectedFiles**(): *string[]* + +**Returns:** *string[]* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptMode + +▸ **setAcceptMode**(`acceptMode`: [AcceptMode](../enums/acceptmode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`acceptMode` | [AcceptMode](../enums/acceptmode.md) | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* **Parameters:** @@ -696,696 +1755,1002 @@ Name | Type | ------ | ------ | `name` | string | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setAttribute -▸ **raise**(): *void* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultSuffix + +▸ **setDefaultSuffix**(`defaultSuffix`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`defaultSuffix` | string | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFileMode + +▸ **setFileMode**(`fileMode`: [FileMode](../enums/filemode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`fileMode` | [FileMode](../enums/filemode.md) | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### reject +### setFocusProxy -▸ **reject**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### removeAction +### setFont -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFileDialogSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry -**Type parameters:** +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -▪ **SignalType**: *keyof QFileDialogSignals* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QFileDialogSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setGraphicsEffect -▪ **callback**: *function* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint +### setHidden -▸ **repaint**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### repolish +### setInlineStyle -▸ **repolish**(): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### resize +### setInputMethodHints -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hints` | number | **Returns:** *void* ___ -### result +### setLabelText -▸ **result**(): *number* +▸ **setLabelText**(`label`: [DialogLabel](../enums/dialoglabel.md), `text`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +**Parameters:** -**Returns:** *number* +Name | Type | +------ | ------ | +`label` | [DialogLabel](../enums/dialoglabel.md) | +`text` | string | + +**Returns:** *void* ___ -### selectedFiles +### setLayout -▸ **selectedFiles**(): *string[]* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -**Returns:** *string[]* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* ___ -### setAcceptDrops +### setMaximumHeight -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setAcceptMode +### setMaximumSize -▸ **setAcceptMode**(`acceptMode`: [AcceptMode](../enums/acceptmode.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`acceptMode` | [AcceptMode](../enums/acceptmode.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumWidth -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setDefaultSuffix +### setMinimumWidth -▸ **setDefaultSuffix**(`defaultSuffix`: string): *void* +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`defaultSuffix` | string | +`minw` | number | **Returns:** *void* ___ -### setEnabled +### setModal -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`modal` | boolean | **Returns:** *void* ___ -### setFileMode +### setMouseTracking -▸ **setFileMode**(`fileMode`: [FileMode](../enums/filemode.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`fileMode` | [FileMode](../enums/filemode.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* +### setNameFilter -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +▸ **setNameFilter**(`filter`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`filter` | string | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setObjectName -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setOption -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setOption**(`option`: [Option](../enums/option.md), `on`: boolean): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`option` | [Option](../enums/option.md) | - | +`on` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +### setOptions -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +▸ **setOptions**(`options`: [Option](../enums/option.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`options` | [Option](../enums/option.md) | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect +### setResult -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setResult**(`i`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`i` | number | **Returns:** *void* ___ -### setInlineStyle +### setShortcutAutoRepeat -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLabelText +### setShortcutEnabled -▸ **setLabelText**(`label`: [DialogLabel](../enums/dialoglabel.md), `text`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`label` | [DialogLabel](../enums/dialoglabel.md) | -`text` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setSizeGripEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)›): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QFileDialogSignals](../interfaces/qfiledialogsignals.md)› | +`enabled` | boolean | **Returns:** *void* ___ -### setMaximumSize +### setSizeIncrement -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setModal +### setStatusTip -▸ **setModal**(`modal`: boolean): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`modal` | boolean | +`statusTip` | string | **Returns:** *void* ___ -### setMouseTracking +### setStyleSheet -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setNameFilter +### setSupportedSchemes -▸ **setNameFilter**(`filter`: string): *void* +▸ **setSupportedSchemes**(`schemes`: string[]): *void* **Parameters:** Name | Type | ------ | ------ | -`filter` | string | +`schemes` | string[] | **Returns:** *void* ___ -### setNodeParent +### setTabletTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setOption +### setToolTipDuration -▸ **setOption**(`option`: [Option](../enums/option.md), `on`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`option` | [Option](../enums/option.md) | - | -`on` | boolean | true | +Name | Type | +------ | ------ | +`msec` | number | **Returns:** *void* ___ -### setOptions +### setUpdatesEnabled -▸ **setOptions**(`options`: [Option](../enums/option.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`options` | [Option](../enums/option.md) | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setWhatsThis -▸ **setResult**(`i`: number): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`whatsThis` | string | **Returns:** *void* ___ -### setSizeGripEnabled +### setWindowFilePath -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`filePath` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFlag -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### setSupportedSchemes +### setWindowIcon -▸ **setSupportedSchemes**(`schemes`: string[]): *void* +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* **Parameters:** Name | Type | ------ | ------ | -`schemes` | string[] | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setWindowFlag +### setWindowModified -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* +▸ **setWindowModified**(`modified`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* **Parameters:** Name | Type | ------ | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | +`modified` | boolean | **Returns:** *void* ___ -### setWindowIcon +### setWindowOpacity -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setWindowOpacity**(`opacity`: number): *void* -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`opacity` | number | **Returns:** *void* ___ -### setWindowOpacity +### setWindowRole -▸ **setWindowOpacity**(`opacity`: number): *void* +▸ **setWindowRole**(`role`: string): *void* -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* **Parameters:** Name | Type | ------ | ------ | -`opacity` | number | +`role` | string | **Returns:** *void* @@ -1483,6 +2848,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1517,6 +2955,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1537,6 +3035,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### viewMode ▸ **viewMode**(): *[ViewMode](../enums/viewmode.md)* @@ -1545,6 +3069,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1555,13 +3159,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1572,3 +3186,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qfont.md b/website/docs/api/generated/classes/qfont.md index 48bf964849..e8f9cf2619 100644 --- a/website/docs/api/generated/classes/qfont.md +++ b/website/docs/api/generated/classes/qfont.md @@ -19,20 +19,19 @@ sidebar_label: "QFont" ### Properties * [native](qfont.md#native) -* [nodeChildren](qfont.md#nodechildren) -* [nodeParent](qfont.md#optional-nodeparent) ### Methods +* [bold](qfont.md#bold) * [capitalization](qfont.md#capitalization) * [family](qfont.md#family) * [italic](qfont.md#italic) * [pixelSize](qfont.md#pixelsize) * [pointSize](qfont.md#pointsize) +* [setBold](qfont.md#setbold) * [setCapitalization](qfont.md#setcapitalization) * [setFamily](qfont.md#setfamily) * [setItalic](qfont.md#setitalic) -* [setNodeParent](qfont.md#setnodeparent) * [setPixelSize](qfont.md#setpixelsize) * [setPointSize](qfont.md#setpointsize) * [setStretch](qfont.md#setstretch) @@ -77,7 +76,7 @@ Name | Type | **Returns:** *[QFont](qfont.md)* -\+ **new QFont**(`family`: string, `pointSize?`: undefined | number, `weight?`: [QFontWeight](../enums/qfontweight.md), `italic?`: undefined | false | true): *[QFont](qfont.md)* +\+ **new QFont**(`family`: string, `pointSize?`: number, `weight?`: [QFontWeight](../enums/qfontweight.md), `italic?`: boolean): *[QFont](qfont.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -86,9 +85,9 @@ Name | Type | Name | Type | ------ | ------ | `family` | string | -`pointSize?` | undefined | number | +`pointSize?` | number | `weight?` | [QFontWeight](../enums/qfontweight.md) | -`italic?` | undefined | false | true | +`italic?` | boolean | **Returns:** *[QFont](qfont.md)* @@ -96,28 +95,20 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### bold -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **bold**(): *boolean* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +**Returns:** *boolean* ___ -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* - -## Methods - ### capitalization ▸ **capitalization**(): *[QFontCapitalization](../enums/qfontcapitalization.md)* @@ -158,59 +149,57 @@ ___ ___ -### setCapitalization +### setBold -▸ **setCapitalization**(`caps`: [QFontCapitalization](../enums/qfontcapitalization.md)): *void* +▸ **setBold**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`caps` | [QFontCapitalization](../enums/qfontcapitalization.md) | +`enable` | boolean | **Returns:** *void* ___ -### setFamily +### setCapitalization -▸ **setFamily**(`family`: string): *void* +▸ **setCapitalization**(`caps`: [QFontCapitalization](../enums/qfontcapitalization.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`family` | string | +`caps` | [QFontCapitalization](../enums/qfontcapitalization.md) | **Returns:** *void* ___ -### setItalic +### setFamily -▸ **setItalic**(`enable`: boolean): *void* +▸ **setFamily**(`family`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`family` | string | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setItalic -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setItalic**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qfontdatabase.md b/website/docs/api/generated/classes/qfontdatabase.md index b817c13052..54d0d7c0db 100644 --- a/website/docs/api/generated/classes/qfontdatabase.md +++ b/website/docs/api/generated/classes/qfontdatabase.md @@ -19,8 +19,6 @@ sidebar_label: "QFontDatabase" ### Properties * [native](qfontdatabase.md#native) -* [nodeChildren](qfontdatabase.md#nodechildren) -* [nodeParent](qfontdatabase.md#optional-nodeparent) ### Methods @@ -28,10 +26,10 @@ sidebar_label: "QFontDatabase" * [families](qfontdatabase.md#families) * [isFixedPitch](qfontdatabase.md#isfixedpitch) * [italic](qfontdatabase.md#italic) -* [setNodeParent](qfontdatabase.md#setnodeparent) * [styles](qfontdatabase.md#styles) * [weight](qfontdatabase.md#weight) * [addApplicationFont](qfontdatabase.md#static-addapplicationfont) +* [applicationFontFamilies](qfontdatabase.md#static-applicationfontfamilies) * [removeApplicationFont](qfontdatabase.md#static-removeapplicationfont) ## Constructors @@ -48,25 +46,9 @@ sidebar_label: "QFontDatabase" ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -129,22 +111,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### styles ▸ **styles**(`family`: string): *string[]* @@ -188,6 +154,20 @@ Name | Type | ___ +### `Static` applicationFontFamilies + +▸ **applicationFontFamilies**(`id`: number): *string[]* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *string[]* + +___ + ### `Static` removeApplicationFont ▸ **removeApplicationFont**(`id`: number): *boolean* diff --git a/website/docs/api/generated/classes/qfontdialog.md b/website/docs/api/generated/classes/qfontdialog.md index 318e61c946..54ebc2da41 100644 --- a/website/docs/api/generated/classes/qfontdialog.md +++ b/website/docs/api/generated/classes/qfontdialog.md @@ -24,7 +24,7 @@ console.log(font); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› + ↳ [QDialog](qdialog.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› ↳ **QFontDialog** @@ -36,54 +36,117 @@ console.log(font); ### Properties -* [_layout](qfontdialog.md#optional-_layout) * [_rawInlineStyle](qfontdialog.md#_rawinlinestyle) -* [actions](qfontdialog.md#actions) * [native](qfontdialog.md#native) -* [nodeChildren](qfontdialog.md#nodechildren) -* [nodeParent](qfontdialog.md#optional-nodeparent) * [type](qfontdialog.md#type) -### Accessors - -* [layout](qfontdialog.md#layout) - ### Methods +* [_id](qfontdialog.md#_id) +* [accept](qfontdialog.md#accept) * [acceptDrops](qfontdialog.md#acceptdrops) +* [accessibleDescription](qfontdialog.md#accessibledescription) +* [accessibleName](qfontdialog.md#accessiblename) * [activateWindow](qfontdialog.md#activatewindow) * [addAction](qfontdialog.md#addaction) * [addEventListener](qfontdialog.md#addeventlistener) * [adjustSize](qfontdialog.md#adjustsize) +* [autoFillBackground](qfontdialog.md#autofillbackground) +* [baseSize](qfontdialog.md#basesize) +* [childAt](qfontdialog.md#childat) +* [children](qfontdialog.md#children) +* [childrenRect](qfontdialog.md#childrenrect) * [clearFocus](qfontdialog.md#clearfocus) +* [clearMask](qfontdialog.md#clearmask) * [close](qfontdialog.md#close) +* [colorCount](qfontdialog.md#colorcount) +* [contentsRect](qfontdialog.md#contentsrect) +* [contextMenuPolicy](qfontdialog.md#contextmenupolicy) * [currentFont](qfontdialog.md#currentfont) +* [delete](qfontdialog.md#delete) +* [deleteLater](qfontdialog.md#deletelater) +* [depth](qfontdialog.md#depth) +* [devicePixelRatio](qfontdialog.md#devicepixelratio) +* [devicePixelRatioF](qfontdialog.md#devicepixelratiof) +* [done](qfontdialog.md#done) +* [dumpObjectInfo](qfontdialog.md#dumpobjectinfo) +* [dumpObjectTree](qfontdialog.md#dumpobjecttree) +* [ensurePolished](qfontdialog.md#ensurepolished) +* [eventProcessed](qfontdialog.md#eventprocessed) * [exec](qfontdialog.md#exec) +* [focusProxy](qfontdialog.md#focusproxy) +* [focusWidget](qfontdialog.md#focuswidget) * [font](qfontdialog.md#font) +* [frameGeometry](qfontdialog.md#framegeometry) +* [frameSize](qfontdialog.md#framesize) * [geometry](qfontdialog.md#geometry) * [getFlexNode](qfontdialog.md#getflexnode) +* [grab](qfontdialog.md#grab) +* [grabKeyboard](qfontdialog.md#grabkeyboard) +* [grabMouse](qfontdialog.md#grabmouse) +* [hasFocus](qfontdialog.md#hasfocus) +* [hasHeightForWidth](qfontdialog.md#hasheightforwidth) * [hasMouseTracking](qfontdialog.md#hasmousetracking) +* [hasTabletTracking](qfontdialog.md#hastablettracking) +* [height](qfontdialog.md#height) +* [heightForWidth](qfontdialog.md#heightforwidth) +* [heightMM](qfontdialog.md#heightmm) * [hide](qfontdialog.md#hide) * [inherits](qfontdialog.md#inherits) +* [inputMethodHints](qfontdialog.md#inputmethodhints) * [isActiveWindow](qfontdialog.md#isactivewindow) +* [isAncestorOf](qfontdialog.md#isancestorof) * [isEnabled](qfontdialog.md#isenabled) +* [isEnabledTo](qfontdialog.md#isenabledto) +* [isFullScreen](qfontdialog.md#isfullscreen) +* [isHidden](qfontdialog.md#ishidden) +* [isMaximized](qfontdialog.md#ismaximized) +* [isMinimized](qfontdialog.md#isminimized) +* [isModal](qfontdialog.md#ismodal) * [isSizeGripEnabled](qfontdialog.md#issizegripenabled) * [isVisible](qfontdialog.md#isvisible) +* [isVisibleTo](qfontdialog.md#isvisibleto) +* [isWindow](qfontdialog.md#iswindow) +* [isWindowModified](qfontdialog.md#iswindowmodified) +* [killTimer](qfontdialog.md#killtimer) +* [layout](qfontdialog.md#layout) +* [logicalDpiX](qfontdialog.md#logicaldpix) +* [logicalDpiY](qfontdialog.md#logicaldpiy) * [lower](qfontdialog.md#lower) +* [mapFrom](qfontdialog.md#mapfrom) * [mapFromGlobal](qfontdialog.md#mapfromglobal) * [mapFromParent](qfontdialog.md#mapfromparent) +* [mapTo](qfontdialog.md#mapto) * [mapToGlobal](qfontdialog.md#maptoglobal) * [mapToParent](qfontdialog.md#maptoparent) +* [maximumHeight](qfontdialog.md#maximumheight) * [maximumSize](qfontdialog.md#maximumsize) +* [maximumWidth](qfontdialog.md#maximumwidth) +* [minimumHeight](qfontdialog.md#minimumheight) * [minimumSize](qfontdialog.md#minimumsize) +* [minimumSizeHint](qfontdialog.md#minimumsizehint) +* [minimumWidth](qfontdialog.md#minimumwidth) * [move](qfontdialog.md#move) +* [nativeParentWidget](qfontdialog.md#nativeparentwidget) +* [nextInFocusChain](qfontdialog.md#nextinfocuschain) +* [normalGeometry](qfontdialog.md#normalgeometry) * [objectName](qfontdialog.md#objectname) * [open](qfontdialog.md#open) * [options](qfontdialog.md#options) +* [paintingActive](qfontdialog.md#paintingactive) +* [parent](qfontdialog.md#parent) +* [parentWidget](qfontdialog.md#parentwidget) +* [physicalDpiX](qfontdialog.md#physicaldpix) +* [physicalDpiY](qfontdialog.md#physicaldpiy) * [pos](qfontdialog.md#pos) +* [previousInFocusChain](qfontdialog.md#previousinfocuschain) * [property](qfontdialog.md#property) * [raise](qfontdialog.md#raise) +* [rect](qfontdialog.md#rect) * [reject](qfontdialog.md#reject) +* [releaseKeyboard](qfontdialog.md#releasekeyboard) +* [releaseMouse](qfontdialog.md#releasemouse) +* [releaseShortcut](qfontdialog.md#releaseshortcut) * [removeAction](qfontdialog.md#removeaction) * [removeEventListener](qfontdialog.md#removeeventlistener) * [repaint](qfontdialog.md#repaint) @@ -92,35 +155,65 @@ console.log(font); * [result](qfontdialog.md#result) * [selectedFont](qfontdialog.md#selectedfont) * [setAcceptDrops](qfontdialog.md#setacceptdrops) +* [setAccessibleDescription](qfontdialog.md#setaccessibledescription) +* [setAccessibleName](qfontdialog.md#setaccessiblename) * [setAttribute](qfontdialog.md#setattribute) +* [setAutoFillBackground](qfontdialog.md#setautofillbackground) +* [setBaseSize](qfontdialog.md#setbasesize) +* [setContentsMargins](qfontdialog.md#setcontentsmargins) * [setContextMenuPolicy](qfontdialog.md#setcontextmenupolicy) * [setCurrentFont](qfontdialog.md#setcurrentfont) * [setCursor](qfontdialog.md#setcursor) +* [setDisabled](qfontdialog.md#setdisabled) * [setEnabled](qfontdialog.md#setenabled) +* [setEventProcessed](qfontdialog.md#seteventprocessed) +* [setFixedHeight](qfontdialog.md#setfixedheight) * [setFixedSize](qfontdialog.md#setfixedsize) +* [setFixedWidth](qfontdialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qfontdialog.md#setflexnodesizecontrolled) * [setFocus](qfontdialog.md#setfocus) * [setFocusPolicy](qfontdialog.md#setfocuspolicy) +* [setFocusProxy](qfontdialog.md#setfocusproxy) * [setFont](qfontdialog.md#setfont) * [setGeometry](qfontdialog.md#setgeometry) * [setGraphicsEffect](qfontdialog.md#setgraphicseffect) +* [setHidden](qfontdialog.md#sethidden) * [setInlineStyle](qfontdialog.md#setinlinestyle) +* [setInputMethodHints](qfontdialog.md#setinputmethodhints) * [setLayout](qfontdialog.md#setlayout) +* [setMaximumHeight](qfontdialog.md#setmaximumheight) * [setMaximumSize](qfontdialog.md#setmaximumsize) +* [setMaximumWidth](qfontdialog.md#setmaximumwidth) +* [setMinimumHeight](qfontdialog.md#setminimumheight) * [setMinimumSize](qfontdialog.md#setminimumsize) +* [setMinimumWidth](qfontdialog.md#setminimumwidth) * [setModal](qfontdialog.md#setmodal) * [setMouseTracking](qfontdialog.md#setmousetracking) -* [setNodeParent](qfontdialog.md#setnodeparent) * [setObjectName](qfontdialog.md#setobjectname) * [setOption](qfontdialog.md#setoption) * [setOptions](qfontdialog.md#setoptions) +* [setParent](qfontdialog.md#setparent) * [setProperty](qfontdialog.md#setproperty) * [setResult](qfontdialog.md#setresult) +* [setShortcutAutoRepeat](qfontdialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qfontdialog.md#setshortcutenabled) * [setSizeGripEnabled](qfontdialog.md#setsizegripenabled) +* [setSizeIncrement](qfontdialog.md#setsizeincrement) +* [setSizePolicy](qfontdialog.md#setsizepolicy) +* [setStatusTip](qfontdialog.md#setstatustip) * [setStyleSheet](qfontdialog.md#setstylesheet) +* [setTabletTracking](qfontdialog.md#settablettracking) +* [setToolTip](qfontdialog.md#settooltip) +* [setToolTipDuration](qfontdialog.md#settooltipduration) +* [setUpdatesEnabled](qfontdialog.md#setupdatesenabled) +* [setVisible](qfontdialog.md#setvisible) +* [setWhatsThis](qfontdialog.md#setwhatsthis) +* [setWindowFilePath](qfontdialog.md#setwindowfilepath) * [setWindowFlag](qfontdialog.md#setwindowflag) * [setWindowIcon](qfontdialog.md#setwindowicon) +* [setWindowModified](qfontdialog.md#setwindowmodified) * [setWindowOpacity](qfontdialog.md#setwindowopacity) +* [setWindowRole](qfontdialog.md#setwindowrole) * [setWindowState](qfontdialog.md#setwindowstate) * [setWindowTitle](qfontdialog.md#setwindowtitle) * [show](qfontdialog.md#show) @@ -129,124 +222,137 @@ console.log(font); * [showMinimized](qfontdialog.md#showminimized) * [showNormal](qfontdialog.md#shownormal) * [size](qfontdialog.md#size) +* [sizeHint](qfontdialog.md#sizehint) +* [sizeIncrement](qfontdialog.md#sizeincrement) +* [stackUnder](qfontdialog.md#stackunder) +* [startTimer](qfontdialog.md#starttimer) +* [statusTip](qfontdialog.md#statustip) +* [style](qfontdialog.md#style) * [styleSheet](qfontdialog.md#stylesheet) * [testAttribute](qfontdialog.md#testattribute) * [testOption](qfontdialog.md#testoption) +* [toolTip](qfontdialog.md#tooltip) +* [toolTipDuration](qfontdialog.md#tooltipduration) +* [underMouse](qfontdialog.md#undermouse) +* [unsetCursor](qfontdialog.md#unsetcursor) +* [unsetLayoutDirection](qfontdialog.md#unsetlayoutdirection) +* [unsetLocale](qfontdialog.md#unsetlocale) * [update](qfontdialog.md#update) * [updateGeometry](qfontdialog.md#updategeometry) +* [updateMicroFocus](qfontdialog.md#updatemicrofocus) +* [updatesEnabled](qfontdialog.md#updatesenabled) +* [whatsThis](qfontdialog.md#whatsthis) +* [width](qfontdialog.md#width) +* [widthMM](qfontdialog.md#widthmm) +* [winId](qfontdialog.md#winid) +* [window](qfontdialog.md#window) +* [windowFilePath](qfontdialog.md#windowfilepath) +* [windowHandle](qfontdialog.md#windowhandle) +* [windowIcon](qfontdialog.md#windowicon) * [windowOpacity](qfontdialog.md#windowopacity) +* [windowRole](qfontdialog.md#windowrole) * [windowState](qfontdialog.md#windowstate) * [windowTitle](qfontdialog.md#windowtitle) +* [x](qfontdialog.md#x) +* [y](qfontdialog.md#y) ## Constructors ### constructor -\+ **new QFontDialog**(): *[QFontDialog](qfontdialog.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QFontDialog](qfontdialog.md)* - -\+ **new QFontDialog**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QFontDialog](qfontdialog.md)* +\+ **new QFontDialog**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QFontDialog](qfontdialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QFontDialog](qfontdialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### accessibleDescription -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› | undefined | +▸ **accessibleDescription**(): *string* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -278,7 +384,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFontDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFontDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -292,6 +398,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QFontDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -304,7 +411,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -314,12 +421,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -328,6 +429,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -342,885 +453,2101 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### currentFont - -▸ **currentFont**(): *[QFont](qfont.md)* - -**Returns:** *[QFont](qfont.md)* +### childAt -___ +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -### exec +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +**Parameters:** -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### colorCount -**Parameters:** +▸ **colorCount**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### contentsRect -▸ **isActiveWindow**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isEnabled +### contextMenuPolicy -▸ **isEnabled**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isSizeGripEnabled - -▸ **isSizeGripEnabled**(): *boolean* +### currentFont -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +▸ **currentFont**(): *[QFont](qfont.md)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isVisible +### delete -▸ **isVisible**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### deleteLater -▸ **lower**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### mapFromGlobal +### depth -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### devicePixelRatio -___ +▸ **devicePixelRatio**(): *number* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### devicePixelRatioF -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **devicePixelRatioF**(): *number* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### mapToGlobal +### done -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### dumpObjectInfo -**Parameters:** +▸ **dumpObjectInfo**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### dumpObjectTree -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### ensurePolished -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### eventProcessed -▸ **move**(`x`: number, `y`: number): *void* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +See `setEventProcessed()`. -**Returns:** *void* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### objectName +### exec -▸ **objectName**(): *string* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *string* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### open +### focusProxy -▸ **open**(): *void* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### options - -▸ **options**(): *[FontDialogOption](../enums/fontdialogoption.md)* +### focusWidget -**Returns:** *[FontDialogOption](../enums/fontdialogoption.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -___ +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -### pos +**Returns:** *[QWidget](qwidget.md)* -▸ **pos**(): *object* +___ -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### font -**Returns:** *object* +▸ **font**(): *[QFont](qfont.md)* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -* **y**: *number* +**Returns:** *[QFont](qfont.md)* ___ -### property - -▸ **property**(`name`: string): *[QVariant](qvariant.md)* - -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +### frameGeometry -**Parameters:** +▸ **frameGeometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`name` | string | +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QRect](qrect.md)* ___ -### raise +### frameSize -▸ **raise**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### reject +### geometry -▸ **reject**(): *void* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### removeAction +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### options + +▸ **options**(): *[FontDialogOption](../enums/fontdialogoption.md)* + +**Returns:** *[FontDialogOption](../enums/fontdialogoption.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction ▸ **removeAction**(`action`: [QAction](qaction.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFontDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QFontDialogSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QFontDialogSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### selectedFont + +▸ **selectedFont**(): *[QFont](qfont.md)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentFont + +▸ **setCurrentFont**(`font`: [QFont](qfont.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeEventListener +### setFocusProxy -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFontDialogSignals[SignalType]): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QFontDialogSignals* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QFontDialogSignals[SignalType] | +`font` | [QFont](qfont.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint +### setHidden -▸ **repaint**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### repolish +### setInlineStyle -▸ **repolish**(): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### resize +### setInputMethodHints -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hints` | number | **Returns:** *void* ___ -### result +### setLayout -▸ **result**(): *number* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* ___ -### selectedFont +### setMaximumHeight -▸ **selectedFont**(): *[QFont](qfont.md)* +▸ **setMaximumHeight**(`maxh`: number): *void* -**Returns:** *[QFont](qfont.md)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* ___ -### setAcceptDrops +### setMaximumSize -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumWidth -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minh` | number | **Returns:** *void* ___ -### setCurrentFont +### setMinimumSize -▸ **setCurrentFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | **Returns:** *void* ___ -### setEnabled +### setModal -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`modal` | boolean | **Returns:** *void* ___ -### setFixedSize +### setMouseTracking -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setObjectName -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setOption -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setOption**(`option`: [FontDialogOption](../enums/fontdialogoption.md), `on`: boolean): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`option` | [FontDialogOption](../enums/fontdialogoption.md) | - | +`on` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy - -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +### setOptions -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +▸ **setOptions**(`options`: [FontDialogOption](../enums/fontdialogoption.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`options` | [FontDialogOption](../enums/fontdialogoption.md) | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect +### setResult -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setResult**(`i`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`i` | number | **Returns:** *void* ___ -### setInlineStyle +### setShortcutAutoRepeat -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QFontDialogSignals](../interfaces/qfontdialogsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSizeGripEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`enabled` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setSizeIncrement -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setModal +### setSizePolicy -▸ **setModal**(`modal`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`modal` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setStatusTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`statusTip` | string | **Returns:** *void* ___ -### setNodeParent +### setStyleSheet -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setTabletTracking -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setOption +### setToolTip -▸ **setOption**(`option`: [FontDialogOption](../enums/fontdialogoption.md), `on`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`option` | [FontDialogOption](../enums/fontdialogoption.md) | - | -`on` | boolean | true | +Name | Type | +------ | ------ | +`text` | string | **Returns:** *void* ___ -### setOptions +### setToolTipDuration -▸ **setOptions**(`options`: [FontDialogOption](../enums/fontdialogoption.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`options` | [FontDialogOption](../enums/fontdialogoption.md) | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setVisible -▸ **setResult**(`i`: number): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`visible` | boolean | **Returns:** *void* ___ -### setSizeGripEnabled +### setWhatsThis -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1259,6 +2586,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1275,6 +2618,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1367,6 +2726,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1407,6 +2839,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1427,6 +2919,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1437,13 +3035,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1454,3 +3062,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qfontmetrics.md b/website/docs/api/generated/classes/qfontmetrics.md index cdddc1b9f0..f30eef1087 100644 --- a/website/docs/api/generated/classes/qfontmetrics.md +++ b/website/docs/api/generated/classes/qfontmetrics.md @@ -19,29 +19,33 @@ sidebar_label: "QFontMetrics" ### Properties * [native](qfontmetrics.md#native) -* [nodeChildren](qfontmetrics.md#nodechildren) -* [nodeParent](qfontmetrics.md#optional-nodeparent) ### Methods * [ascent](qfontmetrics.md#ascent) * [averageCharWidth](qfontmetrics.md#averagecharwidth) +* [boundingRect](qfontmetrics.md#boundingrect) * [capHeight](qfontmetrics.md#capheight) * [descent](qfontmetrics.md#descent) +* [elidedText](qfontmetrics.md#elidedtext) * [fontDpi](qfontmetrics.md#fontdpi) * [height](qfontmetrics.md#height) * [horizontalAdvance](qfontmetrics.md#horizontaladvance) * [inFont](qfontmetrics.md#infont) +* [inFontUcs4](qfontmetrics.md#infontucs4) * [leading](qfontmetrics.md#leading) * [leftBearing](qfontmetrics.md#leftbearing) * [lineSpacing](qfontmetrics.md#linespacing) * [lineWidth](qfontmetrics.md#linewidth) +* [maxWidth](qfontmetrics.md#maxwidth) +* [minLeftBearing](qfontmetrics.md#minleftbearing) +* [minRightBearing](qfontmetrics.md#minrightbearing) * [overlinePos](qfontmetrics.md#overlinepos) * [rightBearing](qfontmetrics.md#rightbearing) -* [setNodeParent](qfontmetrics.md#setnodeparent) * [size](qfontmetrics.md#size) * [strikeOutPos](qfontmetrics.md#strikeoutpos) * [swap](qfontmetrics.md#swap) +* [tightBoundingRect](qfontmetrics.md#tightboundingrect) * [underlinePos](qfontmetrics.md#underlinepos) * [xHeight](qfontmetrics.md#xheight) @@ -89,25 +93,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -131,6 +119,20 @@ Returns the average width of glyphs in the font ___ +### boundingRect + +▸ **boundingRect**(`text`: string): *[QRect](qrect.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QRect](qrect.md)* + +___ + ### capHeight ▸ **capHeight**(): *number* @@ -151,6 +153,23 @@ Returns the descent of the font ___ +### elidedText + +▸ **elidedText**(`text`: string, `mode`: [TextElideMode](../enums/textelidemode.md), `width`: number, `flags`: number): *string* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`text` | string | - | +`mode` | [TextElideMode](../enums/textelidemode.md) | - | +`width` | number | - | +`flags` | number | 0 | + +**Returns:** *string* + +___ + ### fontDpi ▸ **fontDpi**(): *number* @@ -204,6 +223,20 @@ Name | Type | ___ +### inFontUcs4 + +▸ **inFontUcs4**(`ucs4`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`ucs4` | number | + +**Returns:** *boolean* + +___ + ### leading ▸ **leading**(): *number* @@ -250,45 +283,53 @@ Returns the width of the underline and strikeout lines, adjusted for the point s ___ -### overlinePos +### maxWidth -▸ **overlinePos**(): *number* +▸ **maxWidth**(): *number* -Returns the distance from the base line to where an overline should be drawn +**Returns:** *number* + +___ + +### minLeftBearing + +▸ **minLeftBearing**(): *number* **Returns:** *number* ___ -### rightBearing +### minRightBearing -▸ **rightBearing**(`text`: string): *number* +▸ **minRightBearing**(): *number* -Returns the right bearing of character ch in the font +**Returns:** *number* -**Parameters:** +___ -Name | Type | ------- | ------ | -`text` | string | +### overlinePos + +▸ **overlinePos**(): *number* + +Returns the distance from the base line to where an overline should be drawn **Returns:** *number* ___ -### setNodeParent +### rightBearing -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **rightBearing**(`text`: string): *number* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +Returns the right bearing of character ch in the font **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | -**Returns:** *void* +**Returns:** *number* ___ @@ -338,6 +379,20 @@ Name | Type | ___ +### tightBoundingRect + +▸ **tightBoundingRect**(`text`: string): *[QRect](qrect.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QRect](qrect.md)* + +___ + ### underlinePos ▸ **underlinePos**(): *number* diff --git a/website/docs/api/generated/classes/qfontmetricsf.md b/website/docs/api/generated/classes/qfontmetricsf.md new file mode 100644 index 0000000000..c3109b4040 --- /dev/null +++ b/website/docs/api/generated/classes/qfontmetricsf.md @@ -0,0 +1,412 @@ +--- +id: "qfontmetricsf" +title: "QFontMetricsF" +sidebar_label: "QFontMetricsF" +--- + +## Hierarchy + +* [Component](component.md) + + ↳ **QFontMetricsF** + +## Index + +### Constructors + +* [constructor](qfontmetricsf.md#constructor) + +### Properties + +* [native](qfontmetricsf.md#native) + +### Methods + +* [ascent](qfontmetricsf.md#ascent) +* [averageCharWidth](qfontmetricsf.md#averagecharwidth) +* [boundingRect](qfontmetricsf.md#boundingrect) +* [capHeight](qfontmetricsf.md#capheight) +* [descent](qfontmetricsf.md#descent) +* [elidedText](qfontmetricsf.md#elidedtext) +* [fontDpi](qfontmetricsf.md#fontdpi) +* [height](qfontmetricsf.md#height) +* [horizontalAdvance](qfontmetricsf.md#horizontaladvance) +* [inFont](qfontmetricsf.md#infont) +* [inFontUcs4](qfontmetricsf.md#infontucs4) +* [leading](qfontmetricsf.md#leading) +* [leftBearing](qfontmetricsf.md#leftbearing) +* [lineSpacing](qfontmetricsf.md#linespacing) +* [lineWidth](qfontmetricsf.md#linewidth) +* [maxWidth](qfontmetricsf.md#maxwidth) +* [minLeftBearing](qfontmetricsf.md#minleftbearing) +* [minRightBearing](qfontmetricsf.md#minrightbearing) +* [overlinePos](qfontmetricsf.md#overlinepos) +* [rightBearing](qfontmetricsf.md#rightbearing) +* [size](qfontmetricsf.md#size) +* [strikeOutPos](qfontmetricsf.md#strikeoutpos) +* [swap](qfontmetricsf.md#swap) +* [tightBoundingRect](qfontmetricsf.md#tightboundingrect) +* [underlinePos](qfontmetricsf.md#underlinepos) +* [xHeight](qfontmetricsf.md#xheight) + +## Constructors + +### constructor + +\+ **new QFontMetricsF**(`native`: [NativeElement](../globals.md#nativeelement)): *[QFontMetricsF](qfontmetricsf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QFontMetricsF](qfontmetricsf.md)* + +\+ **new QFontMetricsF**(`qfont`: [QFont](qfont.md)): *[QFontMetricsF](qfontmetricsf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`qfont` | [QFont](qfont.md) | + +**Returns:** *[QFontMetricsF](qfontmetricsf.md)* + +\+ **new QFontMetricsF**(`qfontmetricsf`: [QFontMetricsF](qfontmetricsf.md)): *[QFontMetricsF](qfontmetricsf.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`qfontmetricsf` | [QFontMetricsF](qfontmetricsf.md) | + +**Returns:** *[QFontMetricsF](qfontmetricsf.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### ascent + +▸ **ascent**(): *number* + +Returns the ascent of the font + +**Returns:** *number* + +___ + +### averageCharWidth + +▸ **averageCharWidth**(): *number* + +Returns the average width of glyphs in the font + +**Returns:** *number* + +___ + +### boundingRect + +▸ **boundingRect**(`text`: string): *[QRect](qrect.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QRect](qrect.md)* + +___ + +### capHeight + +▸ **capHeight**(): *number* + +Returns the cap height of the font + +**Returns:** *number* + +___ + +### descent + +▸ **descent**(): *number* + +Returns the descent of the font + +**Returns:** *number* + +___ + +### elidedText + +▸ **elidedText**(`text`: string, `mode`: [TextElideMode](../enums/textelidemode.md), `width`: number, `flags`: number): *string* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`text` | string | - | +`mode` | [TextElideMode](../enums/textelidemode.md) | - | +`width` | number | - | +`flags` | number | 0 | + +**Returns:** *string* + +___ + +### fontDpi + +▸ **fontDpi**(): *number* + +Returns the font DPI + +**Returns:** *number* + +___ + +### height + +▸ **height**(): *number* + +Returns the height of the font + +**Returns:** *number* + +___ + +### horizontalAdvance + +▸ **horizontalAdvance**(`text`: string, `len`: number): *number* + +Returns the horizontal advance in pixels of the first len characters of text. If len is negative (the default), the entire string is used + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`text` | string | - | +`len` | number | -1 | + +**Returns:** *number* + +___ + +### inFont + +▸ **inFont**(`text`: string): *number* + +Returns true if character ch is a valid character in the font; otherwise returns false + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *number* + +___ + +### inFontUcs4 + +▸ **inFontUcs4**(`ucs4`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`ucs4` | number | + +**Returns:** *boolean* + +___ + +### leading + +▸ **leading**(): *number* + +Returns the leading of the font + +**Returns:** *number* + +___ + +### leftBearing + +▸ **leftBearing**(`text`: string): *number* + +Returns the left bearing of character ch in the font + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *number* + +___ + +### lineSpacing + +▸ **lineSpacing**(): *number* + +Returns the distance from one base line to the next + +**Returns:** *number* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +Returns the width of the underline and strikeout lines, adjusted for the point size of the font + +**Returns:** *number* + +___ + +### maxWidth + +▸ **maxWidth**(): *number* + +**Returns:** *number* + +___ + +### minLeftBearing + +▸ **minLeftBearing**(): *number* + +**Returns:** *number* + +___ + +### minRightBearing + +▸ **minRightBearing**(): *number* + +**Returns:** *number* + +___ + +### overlinePos + +▸ **overlinePos**(): *number* + +Returns the distance from the base line to where an overline should be drawn + +**Returns:** *number* + +___ + +### rightBearing + +▸ **rightBearing**(`text`: string): *number* + +Returns the right bearing of character ch in the font + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *number* + +___ + +### size + +▸ **size**(`flags`: [TextFlag](../enums/textflag.md), `text`: string, `tabStops`: number): *[QSize](qsize.md)* + +Returns the size in pixels of text + +See QtEnums::TextFlag for flags + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`flags` | [TextFlag](../enums/textflag.md) | - | +`text` | string | - | +`tabStops` | number | 0 | + +**Returns:** *[QSize](qsize.md)* + +___ + +### strikeOutPos + +▸ **strikeOutPos**(): *number* + +Returns the distance from the base line to where the strikeout line should be drawn + +**Returns:** *number* + +___ + +### swap + +▸ **swap**(`other`: [QFontMetricsF](qfontmetricsf.md)): *void* + +Swaps metrics other with this metrics. This operation is very fast and never fails + +**Parameters:** + +Name | Type | +------ | ------ | +`other` | [QFontMetricsF](qfontmetricsf.md) | + +**Returns:** *void* + +___ + +### tightBoundingRect + +▸ **tightBoundingRect**(`text`: string): *[QRect](qrect.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QRect](qrect.md)* + +___ + +### underlinePos + +▸ **underlinePos**(): *number* + +Returns the distance from the base line to where an underscore should be drawn + +**Returns:** *number* + +___ + +### xHeight + +▸ **xHeight**(): *number* + +Returns the 'x' height of the font. This is often but not always the same as the height of the character 'x'. + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qframe.md b/website/docs/api/generated/classes/qframe.md index 8e3030436c..663af9952a 100644 --- a/website/docs/api/generated/classes/qframe.md +++ b/website/docs/api/generated/classes/qframe.md @@ -18,12 +18,24 @@ const { QFrame } = require("@nodegui/nodegui"); const frame = new QFrame(); ``` +## Type parameters + +▪ **Signals**: *[QFrameSignals](../globals.md#qframesignals)* + ## Hierarchy - ↳ [NodeFrame](nodeframe.md)‹[QFrameSignals](../globals.md#qframesignals)› + ↳ [QWidget](qwidget.md)‹Signals› ↳ **QFrame** + ↳ [QAbstractScrollArea](qabstractscrollarea.md) + + ↳ [QLabel](qlabel.md) + + ↳ [QStackedWidget](qstackedwidget.md) + + ↳ [QSplitter](qsplitter.md) + ## Index ### Constructors @@ -32,69 +44,140 @@ const frame = new QFrame(); ### Properties -* [_layout](qframe.md#optional-_layout) * [_rawInlineStyle](qframe.md#_rawinlinestyle) -* [actions](qframe.md#actions) * [native](qframe.md#native) -* [nodeChildren](qframe.md#nodechildren) -* [nodeParent](qframe.md#optional-nodeparent) * [type](qframe.md#type) -### Accessors - -* [layout](qframe.md#layout) - ### Methods +* [_id](qframe.md#_id) * [acceptDrops](qframe.md#acceptdrops) +* [accessibleDescription](qframe.md#accessibledescription) +* [accessibleName](qframe.md#accessiblename) * [activateWindow](qframe.md#activatewindow) * [addAction](qframe.md#addaction) * [addEventListener](qframe.md#addeventlistener) * [adjustSize](qframe.md#adjustsize) +* [autoFillBackground](qframe.md#autofillbackground) +* [baseSize](qframe.md#basesize) +* [childAt](qframe.md#childat) +* [children](qframe.md#children) +* [childrenRect](qframe.md#childrenrect) * [clearFocus](qframe.md#clearfocus) +* [clearMask](qframe.md#clearmask) * [close](qframe.md#close) +* [colorCount](qframe.md#colorcount) +* [contentsRect](qframe.md#contentsrect) +* [contextMenuPolicy](qframe.md#contextmenupolicy) +* [delete](qframe.md#delete) +* [deleteLater](qframe.md#deletelater) +* [depth](qframe.md#depth) +* [devicePixelRatio](qframe.md#devicepixelratio) +* [devicePixelRatioF](qframe.md#devicepixelratiof) +* [dumpObjectInfo](qframe.md#dumpobjectinfo) +* [dumpObjectTree](qframe.md#dumpobjecttree) +* [ensurePolished](qframe.md#ensurepolished) +* [eventProcessed](qframe.md#eventprocessed) +* [focusProxy](qframe.md#focusproxy) +* [focusWidget](qframe.md#focuswidget) * [font](qframe.md#font) +* [frameGeometry](qframe.md#framegeometry) * [frameRect](qframe.md#framerect) * [frameShadow](qframe.md#frameshadow) * [frameShape](qframe.md#frameshape) +* [frameSize](qframe.md#framesize) * [frameStyle](qframe.md#framestyle) * [frameWidth](qframe.md#framewidth) * [geometry](qframe.md#geometry) * [getFlexNode](qframe.md#getflexnode) +* [grab](qframe.md#grab) +* [grabKeyboard](qframe.md#grabkeyboard) +* [grabMouse](qframe.md#grabmouse) +* [hasFocus](qframe.md#hasfocus) +* [hasHeightForWidth](qframe.md#hasheightforwidth) * [hasMouseTracking](qframe.md#hasmousetracking) +* [hasTabletTracking](qframe.md#hastablettracking) +* [height](qframe.md#height) +* [heightForWidth](qframe.md#heightforwidth) +* [heightMM](qframe.md#heightmm) * [hide](qframe.md#hide) * [inherits](qframe.md#inherits) +* [inputMethodHints](qframe.md#inputmethodhints) * [isActiveWindow](qframe.md#isactivewindow) +* [isAncestorOf](qframe.md#isancestorof) * [isEnabled](qframe.md#isenabled) +* [isEnabledTo](qframe.md#isenabledto) +* [isFullScreen](qframe.md#isfullscreen) +* [isHidden](qframe.md#ishidden) +* [isMaximized](qframe.md#ismaximized) +* [isMinimized](qframe.md#isminimized) +* [isModal](qframe.md#ismodal) * [isVisible](qframe.md#isvisible) +* [isVisibleTo](qframe.md#isvisibleto) +* [isWindow](qframe.md#iswindow) +* [isWindowModified](qframe.md#iswindowmodified) +* [killTimer](qframe.md#killtimer) +* [layout](qframe.md#layout) * [lineWidth](qframe.md#linewidth) +* [logicalDpiX](qframe.md#logicaldpix) +* [logicalDpiY](qframe.md#logicaldpiy) * [lower](qframe.md#lower) +* [mapFrom](qframe.md#mapfrom) * [mapFromGlobal](qframe.md#mapfromglobal) * [mapFromParent](qframe.md#mapfromparent) +* [mapTo](qframe.md#mapto) * [mapToGlobal](qframe.md#maptoglobal) * [mapToParent](qframe.md#maptoparent) +* [maximumHeight](qframe.md#maximumheight) * [maximumSize](qframe.md#maximumsize) +* [maximumWidth](qframe.md#maximumwidth) * [midLineWidth](qframe.md#midlinewidth) +* [minimumHeight](qframe.md#minimumheight) * [minimumSize](qframe.md#minimumsize) +* [minimumSizeHint](qframe.md#minimumsizehint) +* [minimumWidth](qframe.md#minimumwidth) * [move](qframe.md#move) +* [nativeParentWidget](qframe.md#nativeparentwidget) +* [nextInFocusChain](qframe.md#nextinfocuschain) +* [normalGeometry](qframe.md#normalgeometry) * [objectName](qframe.md#objectname) +* [paintingActive](qframe.md#paintingactive) +* [parent](qframe.md#parent) +* [parentWidget](qframe.md#parentwidget) +* [physicalDpiX](qframe.md#physicaldpix) +* [physicalDpiY](qframe.md#physicaldpiy) * [pos](qframe.md#pos) +* [previousInFocusChain](qframe.md#previousinfocuschain) * [property](qframe.md#property) * [raise](qframe.md#raise) +* [rect](qframe.md#rect) +* [releaseKeyboard](qframe.md#releasekeyboard) +* [releaseMouse](qframe.md#releasemouse) +* [releaseShortcut](qframe.md#releaseshortcut) * [removeAction](qframe.md#removeaction) * [removeEventListener](qframe.md#removeeventlistener) * [repaint](qframe.md#repaint) * [repolish](qframe.md#repolish) * [resize](qframe.md#resize) * [setAcceptDrops](qframe.md#setacceptdrops) +* [setAccessibleDescription](qframe.md#setaccessibledescription) +* [setAccessibleName](qframe.md#setaccessiblename) * [setAttribute](qframe.md#setattribute) +* [setAutoFillBackground](qframe.md#setautofillbackground) +* [setBaseSize](qframe.md#setbasesize) +* [setContentsMargins](qframe.md#setcontentsmargins) * [setContextMenuPolicy](qframe.md#setcontextmenupolicy) * [setCursor](qframe.md#setcursor) +* [setDisabled](qframe.md#setdisabled) * [setEnabled](qframe.md#setenabled) +* [setEventProcessed](qframe.md#seteventprocessed) +* [setFixedHeight](qframe.md#setfixedheight) * [setFixedSize](qframe.md#setfixedsize) +* [setFixedWidth](qframe.md#setfixedwidth) * [setFlexNodeSizeControlled](qframe.md#setflexnodesizecontrolled) * [setFocus](qframe.md#setfocus) * [setFocusPolicy](qframe.md#setfocuspolicy) +* [setFocusProxy](qframe.md#setfocusproxy) * [setFont](qframe.md#setfont) * [setFrameRect](qframe.md#setframerect) * [setFrameShadow](qframe.md#setframeshadow) @@ -102,20 +185,40 @@ const frame = new QFrame(); * [setFrameStyle](qframe.md#setframestyle) * [setGeometry](qframe.md#setgeometry) * [setGraphicsEffect](qframe.md#setgraphicseffect) +* [setHidden](qframe.md#sethidden) * [setInlineStyle](qframe.md#setinlinestyle) +* [setInputMethodHints](qframe.md#setinputmethodhints) * [setLayout](qframe.md#setlayout) * [setLineWidth](qframe.md#setlinewidth) +* [setMaximumHeight](qframe.md#setmaximumheight) * [setMaximumSize](qframe.md#setmaximumsize) +* [setMaximumWidth](qframe.md#setmaximumwidth) * [setMidLineWidth](qframe.md#setmidlinewidth) +* [setMinimumHeight](qframe.md#setminimumheight) * [setMinimumSize](qframe.md#setminimumsize) +* [setMinimumWidth](qframe.md#setminimumwidth) * [setMouseTracking](qframe.md#setmousetracking) -* [setNodeParent](qframe.md#setnodeparent) * [setObjectName](qframe.md#setobjectname) +* [setParent](qframe.md#setparent) * [setProperty](qframe.md#setproperty) +* [setShortcutAutoRepeat](qframe.md#setshortcutautorepeat) +* [setShortcutEnabled](qframe.md#setshortcutenabled) +* [setSizeIncrement](qframe.md#setsizeincrement) +* [setSizePolicy](qframe.md#setsizepolicy) +* [setStatusTip](qframe.md#setstatustip) * [setStyleSheet](qframe.md#setstylesheet) +* [setTabletTracking](qframe.md#settablettracking) +* [setToolTip](qframe.md#settooltip) +* [setToolTipDuration](qframe.md#settooltipduration) +* [setUpdatesEnabled](qframe.md#setupdatesenabled) +* [setVisible](qframe.md#setvisible) +* [setWhatsThis](qframe.md#setwhatsthis) +* [setWindowFilePath](qframe.md#setwindowfilepath) * [setWindowFlag](qframe.md#setwindowflag) * [setWindowIcon](qframe.md#setwindowicon) +* [setWindowModified](qframe.md#setwindowmodified) * [setWindowOpacity](qframe.md#setwindowopacity) +* [setWindowRole](qframe.md#setwindowrole) * [setWindowState](qframe.md#setwindowstate) * [setWindowTitle](qframe.md#setwindowtitle) * [show](qframe.md#show) @@ -124,117 +227,126 @@ const frame = new QFrame(); * [showMinimized](qframe.md#showminimized) * [showNormal](qframe.md#shownormal) * [size](qframe.md#size) +* [sizeHint](qframe.md#sizehint) +* [sizeIncrement](qframe.md#sizeincrement) +* [stackUnder](qframe.md#stackunder) +* [startTimer](qframe.md#starttimer) +* [statusTip](qframe.md#statustip) +* [style](qframe.md#style) * [styleSheet](qframe.md#stylesheet) * [testAttribute](qframe.md#testattribute) +* [toolTip](qframe.md#tooltip) +* [toolTipDuration](qframe.md#tooltipduration) +* [underMouse](qframe.md#undermouse) +* [unsetCursor](qframe.md#unsetcursor) +* [unsetLayoutDirection](qframe.md#unsetlayoutdirection) +* [unsetLocale](qframe.md#unsetlocale) * [update](qframe.md#update) * [updateGeometry](qframe.md#updategeometry) +* [updateMicroFocus](qframe.md#updatemicrofocus) +* [updatesEnabled](qframe.md#updatesenabled) +* [whatsThis](qframe.md#whatsthis) +* [width](qframe.md#width) +* [widthMM](qframe.md#widthmm) +* [winId](qframe.md#winid) +* [window](qframe.md#window) +* [windowFilePath](qframe.md#windowfilepath) +* [windowHandle](qframe.md#windowhandle) +* [windowIcon](qframe.md#windowicon) * [windowOpacity](qframe.md#windowopacity) +* [windowRole](qframe.md#windowrole) * [windowState](qframe.md#windowstate) * [windowTitle](qframe.md#windowtitle) +* [x](qframe.md#x) +* [y](qframe.md#y) ## Constructors ### constructor -\+ **new QFrame**(`arg?`: [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QFrame](qframe.md)* +\+ **new QFrame**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QFrame](qframe.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`arg?` | [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QFrame](qframe.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -266,20 +378,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFrameSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QFrameSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QFrameSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -292,7 +405,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -302,12 +415,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -316,6 +423,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -330,886 +447,2060 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### frameRect +### children -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clearFocus -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clearFocus**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### devicePixelRatio -▸ **isActiveWindow**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### devicePixelRatioF -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lineWidth +### dumpObjectTree -▸ **lineWidth**(): *number* +▸ **dumpObjectTree**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *number* +**Returns:** *void* ___ -### lower +### ensurePolished -▸ **lower**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### mapFromGlobal +### eventProcessed -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapFromParent +### focusProxy -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### mapToParent +### frameGeometry -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### frameRect -___ +▸ **frameRect**(): *[QRect](qrect.md)* -### maximumSize +**Returns:** *[QRect](qrect.md)* -▸ **maximumSize**(): *[QSize](qsize.md)* +___ -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +### frameShadow -**Returns:** *[QSize](qsize.md)* +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -___ +**Returns:** *[Shadow](../enums/shadow.md)* -### midLineWidth +___ -▸ **midLineWidth**(): *number* +### frameShape -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -**Returns:** *number* +**Returns:** *[Shape](../enums/shape.md)* ___ -### minimumSize +### frameSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### move +### frameStyle -▸ **move**(`x`: number, `y`: number): *void* +▸ **frameStyle**(): *number* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +**Returns:** *number* -**Parameters:** +___ -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +### frameWidth -**Returns:** *void* +▸ **frameWidth**(): *number* + +**Returns:** *number* ___ -### objectName +### geometry -▸ **objectName**(): *string* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### pos +### getFlexNode -▸ **pos**(): *object* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* **Returns:** *object* -* **x**: *number* +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -* **y**: *number* +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* ___ -### property +### setFocus -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`name` | string | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFocusPolicy -▸ **raise**(): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeAction +### setFocusProxy -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QFrameSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFont -**Type parameters:** +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -▪ **SignalType**: *keyof QFrameSignals* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QFrameSignals[SignalType] | +`font` | [QFont](qfont.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFrameRect + +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`type` | [Shadow](../enums/shadow.md) | **Returns:** *void* ___ -### repaint +### setFrameShape -▸ **repaint**(): *void* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | **Returns:** *void* ___ -### repolish +### setFrameStyle -▸ **repolish**(): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setCursor +### setInputMethodHints -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`hints` | number | **Returns:** *void* ___ -### setEnabled +### setLayout -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* +### setLineWidth -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +▸ **setLineWidth**(`width`: number): *void* **Parameters:** Name | Type | ------ | ------ | `width` | number | -`height` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumHeight -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumHeight**(`maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMaximumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setFont +### setMidLineWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumSize -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumWidth -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameShape +### setMouseTracking -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFrameStyle +### setObjectName -▸ **setFrameStyle**(`style`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setParent -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setLayout +### setSizePolicy -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QFrameSignals](../globals.md#qframesignals)› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLineWidth +### setStatusTip -▸ **setLineWidth**(`width`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMidLineWidth +### setTabletTracking -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setToolTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`text` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTipDuration -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setUpdatesEnabled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setVisible -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setVisible**(`visible`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`visible` | boolean | **Returns:** *void* ___ -### setProperty +### setWhatsThis -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`whatsThis` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1248,6 +2539,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1264,6 +2571,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1356,6 +2679,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1382,6 +2778,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1402,6 +2858,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1412,13 +2974,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1429,3 +3001,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qgraphicsblureffect.md b/website/docs/api/generated/classes/qgraphicsblureffect.md index aa2d3439e8..1a1b49cc3a 100644 --- a/website/docs/api/generated/classes/qgraphicsblureffect.md +++ b/website/docs/api/generated/classes/qgraphicsblureffect.md @@ -34,57 +34,48 @@ blur.setBlurRadius(8); ### Properties * [native](qgraphicsblureffect.md#native) -* [nodeChildren](qgraphicsblureffect.md#nodechildren) -* [nodeParent](qgraphicsblureffect.md#optional-nodeparent) ### Methods +* [_id](qgraphicsblureffect.md#_id) * [addEventListener](qgraphicsblureffect.md#addeventlistener) * [blurHints](qgraphicsblureffect.md#blurhints) * [blurRadius](qgraphicsblureffect.md#blurradius) +* [children](qgraphicsblureffect.md#children) +* [delete](qgraphicsblureffect.md#delete) +* [deleteLater](qgraphicsblureffect.md#deletelater) +* [dumpObjectInfo](qgraphicsblureffect.md#dumpobjectinfo) +* [dumpObjectTree](qgraphicsblureffect.md#dumpobjecttree) +* [eventProcessed](qgraphicsblureffect.md#eventprocessed) * [inherits](qgraphicsblureffect.md#inherits) * [isEnabled](qgraphicsblureffect.md#isenabled) +* [killTimer](qgraphicsblureffect.md#killtimer) * [objectName](qgraphicsblureffect.md#objectname) +* [parent](qgraphicsblureffect.md#parent) * [property](qgraphicsblureffect.md#property) * [removeEventListener](qgraphicsblureffect.md#removeeventlistener) * [setBlurHints](qgraphicsblureffect.md#setblurhints) * [setBlurRadius](qgraphicsblureffect.md#setblurradius) * [setEnabled](qgraphicsblureffect.md#setenabled) -* [setNodeParent](qgraphicsblureffect.md#setnodeparent) +* [setEventProcessed](qgraphicsblureffect.md#seteventprocessed) * [setObjectName](qgraphicsblureffect.md#setobjectname) +* [setParent](qgraphicsblureffect.md#setparent) * [setProperty](qgraphicsblureffect.md#setproperty) +* [startTimer](qgraphicsblureffect.md#starttimer) ## Constructors ### constructor -\+ **new QGraphicsBlurEffect**(): *[QGraphicsBlurEffect](qgraphicsblureffect.md)* +\+ **new QGraphicsBlurEffect**(`arg?`: [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement)): *[QGraphicsBlurEffect](qgraphicsblureffect.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QGraphicsBlurEffect](qgraphicsblureffect.md)* - -\+ **new QGraphicsBlurEffect**(`native`: [NativeElement](../globals.md#nativeelement)): *[QGraphicsBlurEffect](qgraphicsblureffect.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QGraphicsBlurEffect](qgraphicsblureffect.md)* - -\+ **new QGraphicsBlurEffect**(`parent`: [NodeObject](nodeobject.md)‹any›): *[QGraphicsBlurEffect](qgraphicsblureffect.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeObject](nodeobject.md)‹any› | +`arg?` | [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QGraphicsBlurEffect](qgraphicsblureffect.md)* @@ -92,31 +83,33 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsBlurEffectSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsBlurEffectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -130,6 +123,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QGraphicsBlurEffectSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -142,7 +136,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -152,12 +146,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -166,6 +154,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -186,11 +184,77 @@ ___ ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -212,21 +276,47 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -240,7 +330,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsBlurEffectSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsBlurEffectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -254,10 +344,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QGraphicsBlurEffectSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -275,6 +366,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -323,17 +416,28 @@ Name | Type | ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -343,7 +447,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -355,11 +459,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -369,3 +489,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qgraphicsdropshadoweffect.md b/website/docs/api/generated/classes/qgraphicsdropshadoweffect.md index 7922df8759..a4adda8e24 100644 --- a/website/docs/api/generated/classes/qgraphicsdropshadoweffect.md +++ b/website/docs/api/generated/classes/qgraphicsdropshadoweffect.md @@ -34,27 +34,36 @@ shadow.setBlurRadius(8); ### Properties * [native](qgraphicsdropshadoweffect.md#native) -* [nodeChildren](qgraphicsdropshadoweffect.md#nodechildren) -* [nodeParent](qgraphicsdropshadoweffect.md#optional-nodeparent) ### Methods +* [_id](qgraphicsdropshadoweffect.md#_id) * [addEventListener](qgraphicsdropshadoweffect.md#addeventlistener) * [blurRadius](qgraphicsdropshadoweffect.md#blurradius) +* [children](qgraphicsdropshadoweffect.md#children) * [color](qgraphicsdropshadoweffect.md#color) +* [delete](qgraphicsdropshadoweffect.md#delete) +* [deleteLater](qgraphicsdropshadoweffect.md#deletelater) +* [dumpObjectInfo](qgraphicsdropshadoweffect.md#dumpobjectinfo) +* [dumpObjectTree](qgraphicsdropshadoweffect.md#dumpobjecttree) +* [eventProcessed](qgraphicsdropshadoweffect.md#eventprocessed) * [inherits](qgraphicsdropshadoweffect.md#inherits) * [isEnabled](qgraphicsdropshadoweffect.md#isenabled) +* [killTimer](qgraphicsdropshadoweffect.md#killtimer) * [objectName](qgraphicsdropshadoweffect.md#objectname) +* [parent](qgraphicsdropshadoweffect.md#parent) * [property](qgraphicsdropshadoweffect.md#property) * [removeEventListener](qgraphicsdropshadoweffect.md#removeeventlistener) * [setBlurRadius](qgraphicsdropshadoweffect.md#setblurradius) * [setColor](qgraphicsdropshadoweffect.md#setcolor) * [setEnabled](qgraphicsdropshadoweffect.md#setenabled) -* [setNodeParent](qgraphicsdropshadoweffect.md#setnodeparent) +* [setEventProcessed](qgraphicsdropshadoweffect.md#seteventprocessed) * [setObjectName](qgraphicsdropshadoweffect.md#setobjectname) +* [setParent](qgraphicsdropshadoweffect.md#setparent) * [setProperty](qgraphicsdropshadoweffect.md#setproperty) * [setXOffset](qgraphicsdropshadoweffect.md#setxoffset) * [setYOffset](qgraphicsdropshadoweffect.md#setyoffset) +* [startTimer](qgraphicsdropshadoweffect.md#starttimer) * [xOffset](qgraphicsdropshadoweffect.md#xoffset) * [yOffset](qgraphicsdropshadoweffect.md#yoffset) @@ -62,33 +71,15 @@ shadow.setBlurRadius(8); ### constructor -\+ **new QGraphicsDropShadowEffect**(): *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* +\+ **new QGraphicsDropShadowEffect**(`arg?`: [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement)): *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* - -\+ **new QGraphicsDropShadowEffect**(`native`: [NativeElement](../globals.md#nativeelement)): *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* - -\+ **new QGraphicsDropShadowEffect**(`parent`: [NodeObject](nodeobject.md)‹any›): *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeObject](nodeobject.md)‹any› | +`arg?` | [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QGraphicsDropShadowEffect](qgraphicsdropshadoweffect.md)* @@ -96,31 +87,33 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsDropShadowEffectSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsDropShadowEffectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -134,6 +127,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QGraphicsDropShadowEffectSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -146,7 +140,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -156,12 +150,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -170,6 +158,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -182,6 +180,16 @@ ___ ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + ### color ▸ **color**(): *[QColor](qcolor.md)* @@ -190,11 +198,67 @@ ___ ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -216,21 +280,47 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -244,7 +334,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsDropShadowEffectSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGraphicsDropShadowEffectSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -258,10 +348,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QGraphicsDropShadowEffectSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -279,6 +370,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -327,17 +420,28 @@ Name | Type | ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -347,7 +451,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -359,11 +463,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -404,6 +524,23 @@ Name | Type | ___ +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + ### xOffset ▸ **xOffset**(): *number* diff --git a/website/docs/api/generated/classes/qgraphicseffect.md b/website/docs/api/generated/classes/qgraphicseffect.md index 9deab9c0f2..7e551931ee 100644 --- a/website/docs/api/generated/classes/qgraphicseffect.md +++ b/website/docs/api/generated/classes/qgraphicseffect.md @@ -17,7 +17,7 @@ It is inherited by QGraphicsBlurEffect, QGraphicsColorizeEffect, QGraphicsDropSh ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹Signals› + ↳ [QObject](qobject.md)‹Signals› ↳ **QGraphicsEffect** @@ -33,70 +33,81 @@ It is inherited by QGraphicsBlurEffect, QGraphicsColorizeEffect, QGraphicsDropSh ### Properties -* [native](qgraphicseffect.md#abstract-native) -* [nodeChildren](qgraphicseffect.md#nodechildren) -* [nodeParent](qgraphicseffect.md#optional-nodeparent) +* [native](qgraphicseffect.md#native) ### Methods +* [_id](qgraphicseffect.md#_id) * [addEventListener](qgraphicseffect.md#addeventlistener) +* [children](qgraphicseffect.md#children) +* [delete](qgraphicseffect.md#delete) +* [deleteLater](qgraphicseffect.md#deletelater) +* [dumpObjectInfo](qgraphicseffect.md#dumpobjectinfo) +* [dumpObjectTree](qgraphicseffect.md#dumpobjecttree) +* [eventProcessed](qgraphicseffect.md#eventprocessed) * [inherits](qgraphicseffect.md#inherits) * [isEnabled](qgraphicseffect.md#isenabled) +* [killTimer](qgraphicseffect.md#killtimer) * [objectName](qgraphicseffect.md#objectname) +* [parent](qgraphicseffect.md#parent) * [property](qgraphicseffect.md#property) * [removeEventListener](qgraphicseffect.md#removeeventlistener) * [setEnabled](qgraphicseffect.md#setenabled) -* [setNodeParent](qgraphicseffect.md#setnodeparent) +* [setEventProcessed](qgraphicseffect.md#seteventprocessed) * [setObjectName](qgraphicseffect.md#setobjectname) +* [setParent](qgraphicseffect.md#setparent) * [setProperty](qgraphicseffect.md#setproperty) +* [startTimer](qgraphicseffect.md#starttimer) ## Constructors ### constructor -\+ **new QGraphicsEffect**(`native`: [NativeElement](../globals.md#nativeelement)): *[QGraphicsEffect](qgraphicseffect.md)* +\+ **new QGraphicsEffect**(`nativeElementOrParent?`: [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md)): *[QGraphicsEffect](qgraphicseffect.md)* -*Inherited from [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Inherited from [QObject](qobject.md).[constructor](qobject.md#constructor)* -*Overrides [Component](component.md).[constructor](component.md#constructor)* +*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`nativeElementOrParent?` | [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md) | **Returns:** *[QGraphicsEffect](qgraphicseffect.md)* ## Properties -### `Abstract` native +### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -110,6 +121,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -122,7 +134,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -132,29 +144,99 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -174,21 +256,47 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -202,7 +310,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -216,10 +324,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -237,6 +346,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -255,17 +366,28 @@ Name | Type | ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +Mark the current event as having been processed -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -275,7 +397,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -287,11 +409,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -301,3 +439,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qgridlayout.md b/website/docs/api/generated/classes/qgridlayout.md index 1435fae159..3a326b5cbf 100644 --- a/website/docs/api/generated/classes/qgridlayout.md +++ b/website/docs/api/generated/classes/qgridlayout.md @@ -28,7 +28,7 @@ layout.addWidget(label2); ## Hierarchy - ↳ [NodeLayout](nodelayout.md)‹[QGridLayoutSignals](../globals.md#qgridlayoutsignals)› + ↳ [QLayout](qlayout.md)‹[QGridLayoutSignals](../globals.md#qgridlayoutsignals)› ↳ **QGridLayout** @@ -41,23 +41,31 @@ layout.addWidget(label2); ### Properties * [native](qgridlayout.md#native) -* [nodeChildren](qgridlayout.md#nodechildren) -* [nodeParent](qgridlayout.md#optional-nodeparent) * [type](qgridlayout.md#type) ### Methods +* [_id](qgridlayout.md#_id) * [activate](qgridlayout.md#activate) * [addEventListener](qgridlayout.md#addeventlistener) +* [addLayout](qgridlayout.md#addlayout) * [addWidget](qgridlayout.md#addwidget) +* [children](qgridlayout.md#children) * [columnCount](qgridlayout.md#columncount) * [columnMinimumWidth](qgridlayout.md#columnminimumwidth) * [columnStretch](qgridlayout.md#columnstretch) +* [delete](qgridlayout.md#delete) +* [deleteLater](qgridlayout.md#deletelater) +* [dumpObjectInfo](qgridlayout.md#dumpobjectinfo) +* [dumpObjectTree](qgridlayout.md#dumpobjecttree) +* [eventProcessed](qgridlayout.md#eventprocessed) * [horizontalSpacing](qgridlayout.md#horizontalspacing) * [inherits](qgridlayout.md#inherits) * [invalidate](qgridlayout.md#invalidate) * [isEnabled](qgridlayout.md#isenabled) +* [killTimer](qgridlayout.md#killtimer) * [objectName](qgridlayout.md#objectname) +* [parent](qgridlayout.md#parent) * [property](qgridlayout.md#property) * [removeEventListener](qgridlayout.md#removeeventlistener) * [removeWidget](qgridlayout.md#removewidget) @@ -68,9 +76,10 @@ layout.addWidget(label2); * [setColumnStretch](qgridlayout.md#setcolumnstretch) * [setContentsMargins](qgridlayout.md#setcontentsmargins) * [setEnabled](qgridlayout.md#setenabled) +* [setEventProcessed](qgridlayout.md#seteventprocessed) * [setHorizontalSpacing](qgridlayout.md#sethorizontalspacing) -* [setNodeParent](qgridlayout.md#setnodeparent) * [setObjectName](qgridlayout.md#setobjectname) +* [setParent](qgridlayout.md#setparent) * [setProperty](qgridlayout.md#setproperty) * [setRowMinimumHeight](qgridlayout.md#setrowminimumheight) * [setRowStretch](qgridlayout.md#setrowstretch) @@ -79,6 +88,7 @@ layout.addWidget(label2); * [setVerticalSpacing](qgridlayout.md#setverticalspacing) * [sizeConstraint](qgridlayout.md#sizeconstraint) * [spacing](qgridlayout.md#spacing) +* [startTimer](qgridlayout.md#starttimer) * [update](qgridlayout.md#update) * [verticalSpacing](qgridlayout.md#verticalspacing) @@ -86,21 +96,15 @@ layout.addWidget(label2); ### constructor -\+ **new QGridLayout**(): *[QGridLayout](qgridlayout.md)* +\+ **new QGridLayout**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QGridLayout](qgridlayout.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QGridLayout](qgridlayout.md)* - -\+ **new QGridLayout**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QGridLayout](qgridlayout.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QGridLayout](qgridlayout.md)* @@ -108,41 +112,43 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* = "layout" -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QLayout](qlayout.md).[type](qlayout.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "layout" +**Returns:** *number* -*Inherited from [NodeLayout](nodelayout.md).[type](nodelayout.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### activate ▸ **activate**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[activate](nodelayout.md#activate)* +*Inherited from [QLayout](qlayout.md).[activate](qlayout.md#activate)* **Returns:** *boolean* @@ -150,7 +156,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGridLayoutSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGridLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -164,6 +170,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QGridLayoutSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -176,7 +183,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -186,19 +193,42 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* + +___ + +### addLayout + +▸ **addLayout**(`layout`: [QLayout](qlayout.md), `row`: number, `column`: number, `rowSpan`: number, `columnSpan`: number, `alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* **Parameters:** -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +Name | Type | Default | +------ | ------ | ------ | +`layout` | [QLayout](qlayout.md) | - | +`row` | number | - | +`column` | number | - | +`rowSpan` | number | 1 | +`columnSpan` | number | 1 | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | 0 | **Returns:** *void* @@ -206,24 +236,35 @@ ___ ### addWidget -▸ **addWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›, `row`: number, `col`: number, `rowSpan`: number, `colSpan`: number): *void* +▸ **addWidget**(`widget`: [QWidget](qwidget.md), `row`: number, `col`: number, `rowSpan`: number, `colSpan`: number, `alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Overrides [NodeLayout](nodelayout.md).[addWidget](nodelayout.md#abstract-addwidget)* +*Overrides [QLayout](qlayout.md).[addWidget](qlayout.md#abstract-addwidget)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | - | +`widget` | [QWidget](qwidget.md) | - | `row` | number | 0 | `col` | number | 0 | `rowSpan` | number | 1 | `colSpan` | number | 1 | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | 0 | **Returns:** *void* ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + ### columnCount ▸ **columnCount**(): *number* @@ -260,6 +301,62 @@ Name | Type | ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### horizontalSpacing ▸ **horizontalSpacing**(): *number* @@ -272,7 +369,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -288,7 +385,7 @@ ___ ▸ **invalidate**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[invalidate](nodelayout.md#invalidate)* +*Inherited from [QLayout](qlayout.md).[invalidate](qlayout.md#invalidate)* **Returns:** *void* @@ -298,27 +395,53 @@ ___ ▸ **isEnabled**(): *boolean* -*Inherited from [NodeLayout](nodelayout.md).[isEnabled](nodelayout.md#isenabled)* +*Inherited from [QLayout](qlayout.md).[isEnabled](qlayout.md#isenabled)* **Returns:** *boolean* ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -332,7 +455,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGridLayoutSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGridLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -346,10 +469,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QGridLayoutSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -367,21 +491,23 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ ### removeWidget -▸ **removeWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* -*Overrides [NodeLayout](nodelayout.md).[removeWidget](nodelayout.md#abstract-removewidget)* +*Overrides [QLayout](qlayout.md).[removeWidget](qlayout.md#abstract-removewidget)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -457,7 +583,7 @@ ___ ▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setContentsMargins](nodelayout.md#setcontentsmargins)* +*Inherited from [QLayout](qlayout.md).[setContentsMargins](qlayout.md#setcontentsmargins)* **Parameters:** @@ -476,7 +602,7 @@ ___ ▸ **setEnabled**(`enable`: boolean): *void* -*Inherited from [NodeLayout](nodelayout.md).[setEnabled](nodelayout.md#setenabled)* +*Inherited from [QLayout](qlayout.md).[setEnabled](qlayout.md#setenabled)* **Parameters:** @@ -488,6 +614,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setHorizontalSpacing ▸ **setHorizontalSpacing**(`spacing`: number): *void* @@ -502,33 +655,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -538,7 +691,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -585,7 +738,7 @@ ___ ▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSizeConstraint](nodelayout.md#setsizeconstraint)* +*Inherited from [QLayout](qlayout.md).[setSizeConstraint](qlayout.md#setsizeconstraint)* **Parameters:** @@ -601,7 +754,7 @@ ___ ▸ **setSpacing**(`spacing`: number): *void* -*Inherited from [NodeLayout](nodelayout.md).[setSpacing](nodelayout.md#setspacing)* +*Inherited from [QLayout](qlayout.md).[setSpacing](qlayout.md#setspacing)* **Parameters:** @@ -631,7 +784,7 @@ ___ ▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* -*Inherited from [NodeLayout](nodelayout.md).[sizeConstraint](nodelayout.md#sizeconstraint)* +*Inherited from [QLayout](qlayout.md).[sizeConstraint](qlayout.md#sizeconstraint)* **Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* @@ -641,7 +794,24 @@ ___ ▸ **spacing**(): *number* -*Inherited from [NodeLayout](nodelayout.md).[spacing](nodelayout.md#spacing)* +*Inherited from [QLayout](qlayout.md).[spacing](qlayout.md#spacing)* + +**Returns:** *number* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | **Returns:** *number* @@ -651,7 +821,7 @@ ___ ▸ **update**(): *void* -*Inherited from [NodeLayout](nodelayout.md).[update](nodelayout.md#update)* +*Inherited from [QLayout](qlayout.md).[update](qlayout.md#update)* **Returns:** *void* diff --git a/website/docs/api/generated/classes/qgroupbox.md b/website/docs/api/generated/classes/qgroupbox.md index 609c771336..f16a43ea6f 100644 --- a/website/docs/api/generated/classes/qgroupbox.md +++ b/website/docs/api/generated/classes/qgroupbox.md @@ -40,7 +40,7 @@ win.show(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› + ↳ [QWidget](qwidget.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› ↳ **QGroupBox** @@ -52,86 +52,177 @@ win.show(); ### Properties -* [_layout](qgroupbox.md#optional-_layout) * [_rawInlineStyle](qgroupbox.md#_rawinlinestyle) -* [actions](qgroupbox.md#actions) * [native](qgroupbox.md#native) -* [nodeChildren](qgroupbox.md#nodechildren) -* [nodeParent](qgroupbox.md#optional-nodeparent) * [type](qgroupbox.md#type) -### Accessors - -* [layout](qgroupbox.md#layout) - ### Methods +* [_id](qgroupbox.md#_id) * [acceptDrops](qgroupbox.md#acceptdrops) +* [accessibleDescription](qgroupbox.md#accessibledescription) +* [accessibleName](qgroupbox.md#accessiblename) * [activateWindow](qgroupbox.md#activatewindow) * [addAction](qgroupbox.md#addaction) * [addEventListener](qgroupbox.md#addeventlistener) * [adjustSize](qgroupbox.md#adjustsize) * [alignment](qgroupbox.md#alignment) +* [autoFillBackground](qgroupbox.md#autofillbackground) +* [baseSize](qgroupbox.md#basesize) +* [childAt](qgroupbox.md#childat) +* [children](qgroupbox.md#children) +* [childrenRect](qgroupbox.md#childrenrect) * [clearFocus](qgroupbox.md#clearfocus) +* [clearMask](qgroupbox.md#clearmask) * [close](qgroupbox.md#close) +* [colorCount](qgroupbox.md#colorcount) +* [contentsRect](qgroupbox.md#contentsrect) +* [contextMenuPolicy](qgroupbox.md#contextmenupolicy) +* [delete](qgroupbox.md#delete) +* [deleteLater](qgroupbox.md#deletelater) +* [depth](qgroupbox.md#depth) +* [devicePixelRatio](qgroupbox.md#devicepixelratio) +* [devicePixelRatioF](qgroupbox.md#devicepixelratiof) +* [dumpObjectInfo](qgroupbox.md#dumpobjectinfo) +* [dumpObjectTree](qgroupbox.md#dumpobjecttree) +* [ensurePolished](qgroupbox.md#ensurepolished) +* [eventProcessed](qgroupbox.md#eventprocessed) +* [focusProxy](qgroupbox.md#focusproxy) +* [focusWidget](qgroupbox.md#focuswidget) * [font](qgroupbox.md#font) +* [frameGeometry](qgroupbox.md#framegeometry) +* [frameSize](qgroupbox.md#framesize) * [geometry](qgroupbox.md#geometry) * [getFlexNode](qgroupbox.md#getflexnode) +* [grab](qgroupbox.md#grab) +* [grabKeyboard](qgroupbox.md#grabkeyboard) +* [grabMouse](qgroupbox.md#grabmouse) +* [hasFocus](qgroupbox.md#hasfocus) +* [hasHeightForWidth](qgroupbox.md#hasheightforwidth) * [hasMouseTracking](qgroupbox.md#hasmousetracking) +* [hasTabletTracking](qgroupbox.md#hastablettracking) +* [height](qgroupbox.md#height) +* [heightForWidth](qgroupbox.md#heightforwidth) +* [heightMM](qgroupbox.md#heightmm) * [hide](qgroupbox.md#hide) * [inherits](qgroupbox.md#inherits) +* [inputMethodHints](qgroupbox.md#inputmethodhints) * [isActiveWindow](qgroupbox.md#isactivewindow) +* [isAncestorOf](qgroupbox.md#isancestorof) * [isCheckable](qgroupbox.md#ischeckable) * [isChecked](qgroupbox.md#ischecked) * [isEnabled](qgroupbox.md#isenabled) +* [isEnabledTo](qgroupbox.md#isenabledto) * [isFlat](qgroupbox.md#isflat) +* [isFullScreen](qgroupbox.md#isfullscreen) +* [isHidden](qgroupbox.md#ishidden) +* [isMaximized](qgroupbox.md#ismaximized) +* [isMinimized](qgroupbox.md#isminimized) +* [isModal](qgroupbox.md#ismodal) * [isVisible](qgroupbox.md#isvisible) +* [isVisibleTo](qgroupbox.md#isvisibleto) +* [isWindow](qgroupbox.md#iswindow) +* [isWindowModified](qgroupbox.md#iswindowmodified) +* [killTimer](qgroupbox.md#killtimer) +* [layout](qgroupbox.md#layout) +* [logicalDpiX](qgroupbox.md#logicaldpix) +* [logicalDpiY](qgroupbox.md#logicaldpiy) * [lower](qgroupbox.md#lower) +* [mapFrom](qgroupbox.md#mapfrom) * [mapFromGlobal](qgroupbox.md#mapfromglobal) * [mapFromParent](qgroupbox.md#mapfromparent) +* [mapTo](qgroupbox.md#mapto) * [mapToGlobal](qgroupbox.md#maptoglobal) * [mapToParent](qgroupbox.md#maptoparent) +* [maximumHeight](qgroupbox.md#maximumheight) * [maximumSize](qgroupbox.md#maximumsize) +* [maximumWidth](qgroupbox.md#maximumwidth) +* [minimumHeight](qgroupbox.md#minimumheight) * [minimumSize](qgroupbox.md#minimumsize) +* [minimumSizeHint](qgroupbox.md#minimumsizehint) +* [minimumWidth](qgroupbox.md#minimumwidth) * [move](qgroupbox.md#move) +* [nativeParentWidget](qgroupbox.md#nativeparentwidget) +* [nextInFocusChain](qgroupbox.md#nextinfocuschain) +* [normalGeometry](qgroupbox.md#normalgeometry) * [objectName](qgroupbox.md#objectname) +* [paintingActive](qgroupbox.md#paintingactive) +* [parent](qgroupbox.md#parent) +* [parentWidget](qgroupbox.md#parentwidget) +* [physicalDpiX](qgroupbox.md#physicaldpix) +* [physicalDpiY](qgroupbox.md#physicaldpiy) * [pos](qgroupbox.md#pos) +* [previousInFocusChain](qgroupbox.md#previousinfocuschain) * [property](qgroupbox.md#property) * [raise](qgroupbox.md#raise) +* [rect](qgroupbox.md#rect) +* [releaseKeyboard](qgroupbox.md#releasekeyboard) +* [releaseMouse](qgroupbox.md#releasemouse) +* [releaseShortcut](qgroupbox.md#releaseshortcut) * [removeAction](qgroupbox.md#removeaction) * [removeEventListener](qgroupbox.md#removeeventlistener) * [repaint](qgroupbox.md#repaint) * [repolish](qgroupbox.md#repolish) * [resize](qgroupbox.md#resize) * [setAcceptDrops](qgroupbox.md#setacceptdrops) +* [setAccessibleDescription](qgroupbox.md#setaccessibledescription) +* [setAccessibleName](qgroupbox.md#setaccessiblename) * [setAlignment](qgroupbox.md#setalignment) * [setAttribute](qgroupbox.md#setattribute) +* [setAutoFillBackground](qgroupbox.md#setautofillbackground) +* [setBaseSize](qgroupbox.md#setbasesize) * [setCheckable](qgroupbox.md#setcheckable) * [setChecked](qgroupbox.md#setchecked) +* [setContentsMargins](qgroupbox.md#setcontentsmargins) * [setContextMenuPolicy](qgroupbox.md#setcontextmenupolicy) * [setCursor](qgroupbox.md#setcursor) +* [setDisabled](qgroupbox.md#setdisabled) * [setEnabled](qgroupbox.md#setenabled) +* [setEventProcessed](qgroupbox.md#seteventprocessed) +* [setFixedHeight](qgroupbox.md#setfixedheight) * [setFixedSize](qgroupbox.md#setfixedsize) +* [setFixedWidth](qgroupbox.md#setfixedwidth) * [setFlat](qgroupbox.md#setflat) * [setFlexNodeSizeControlled](qgroupbox.md#setflexnodesizecontrolled) * [setFocus](qgroupbox.md#setfocus) * [setFocusPolicy](qgroupbox.md#setfocuspolicy) +* [setFocusProxy](qgroupbox.md#setfocusproxy) * [setFont](qgroupbox.md#setfont) * [setGeometry](qgroupbox.md#setgeometry) * [setGraphicsEffect](qgroupbox.md#setgraphicseffect) +* [setHidden](qgroupbox.md#sethidden) * [setInlineStyle](qgroupbox.md#setinlinestyle) +* [setInputMethodHints](qgroupbox.md#setinputmethodhints) * [setLayout](qgroupbox.md#setlayout) +* [setMaximumHeight](qgroupbox.md#setmaximumheight) * [setMaximumSize](qgroupbox.md#setmaximumsize) +* [setMaximumWidth](qgroupbox.md#setmaximumwidth) +* [setMinimumHeight](qgroupbox.md#setminimumheight) * [setMinimumSize](qgroupbox.md#setminimumsize) +* [setMinimumWidth](qgroupbox.md#setminimumwidth) * [setMouseTracking](qgroupbox.md#setmousetracking) -* [setNodeParent](qgroupbox.md#setnodeparent) * [setObjectName](qgroupbox.md#setobjectname) +* [setParent](qgroupbox.md#setparent) * [setProperty](qgroupbox.md#setproperty) +* [setShortcutAutoRepeat](qgroupbox.md#setshortcutautorepeat) +* [setShortcutEnabled](qgroupbox.md#setshortcutenabled) +* [setSizeIncrement](qgroupbox.md#setsizeincrement) +* [setSizePolicy](qgroupbox.md#setsizepolicy) +* [setStatusTip](qgroupbox.md#setstatustip) * [setStyleSheet](qgroupbox.md#setstylesheet) +* [setTabletTracking](qgroupbox.md#settablettracking) * [setTitle](qgroupbox.md#settitle) +* [setToolTip](qgroupbox.md#settooltip) +* [setToolTipDuration](qgroupbox.md#settooltipduration) +* [setUpdatesEnabled](qgroupbox.md#setupdatesenabled) +* [setVisible](qgroupbox.md#setvisible) +* [setWhatsThis](qgroupbox.md#setwhatsthis) +* [setWindowFilePath](qgroupbox.md#setwindowfilepath) * [setWindowFlag](qgroupbox.md#setwindowflag) * [setWindowIcon](qgroupbox.md#setwindowicon) +* [setWindowModified](qgroupbox.md#setwindowmodified) * [setWindowOpacity](qgroupbox.md#setwindowopacity) +* [setWindowRole](qgroupbox.md#setwindowrole) * [setWindowState](qgroupbox.md#setwindowstate) * [setWindowTitle](qgroupbox.md#setwindowtitle) * [show](qgroupbox.md#show) @@ -140,124 +231,127 @@ win.show(); * [showMinimized](qgroupbox.md#showminimized) * [showNormal](qgroupbox.md#shownormal) * [size](qgroupbox.md#size) +* [sizeHint](qgroupbox.md#sizehint) +* [sizeIncrement](qgroupbox.md#sizeincrement) +* [stackUnder](qgroupbox.md#stackunder) +* [startTimer](qgroupbox.md#starttimer) +* [statusTip](qgroupbox.md#statustip) +* [style](qgroupbox.md#style) * [styleSheet](qgroupbox.md#stylesheet) * [testAttribute](qgroupbox.md#testattribute) * [title](qgroupbox.md#title) +* [toolTip](qgroupbox.md#tooltip) +* [toolTipDuration](qgroupbox.md#tooltipduration) +* [underMouse](qgroupbox.md#undermouse) +* [unsetCursor](qgroupbox.md#unsetcursor) +* [unsetLayoutDirection](qgroupbox.md#unsetlayoutdirection) +* [unsetLocale](qgroupbox.md#unsetlocale) * [update](qgroupbox.md#update) * [updateGeometry](qgroupbox.md#updategeometry) +* [updateMicroFocus](qgroupbox.md#updatemicrofocus) +* [updatesEnabled](qgroupbox.md#updatesenabled) +* [whatsThis](qgroupbox.md#whatsthis) +* [width](qgroupbox.md#width) +* [widthMM](qgroupbox.md#widthmm) +* [winId](qgroupbox.md#winid) +* [window](qgroupbox.md#window) +* [windowFilePath](qgroupbox.md#windowfilepath) +* [windowHandle](qgroupbox.md#windowhandle) +* [windowIcon](qgroupbox.md#windowicon) * [windowOpacity](qgroupbox.md#windowopacity) +* [windowRole](qgroupbox.md#windowrole) * [windowState](qgroupbox.md#windowstate) * [windowTitle](qgroupbox.md#windowtitle) +* [x](qgroupbox.md#x) +* [y](qgroupbox.md#y) ## Constructors ### constructor -\+ **new QGroupBox**(): *[QGroupBox](qgroupbox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QGroupBox](qgroupbox.md)* - -\+ **new QGroupBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QGroupBox](qgroupbox.md)* +\+ **new QGroupBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QGroupBox](qgroupbox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QGroupBox](qgroupbox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -289,7 +383,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGroupBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGroupBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -303,6 +397,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QGroupBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -315,7 +410,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -325,12 +420,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -339,6 +428,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -361,814 +460,2014 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearMask -▸ **hide**(): *void* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### close -**Parameters:** +▸ **close**(): *boolean* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isActiveWindow +### colorCount -▸ **isActiveWindow**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isCheckable +### contentsRect -▸ **isCheckable**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### isChecked +### contextMenuPolicy -▸ **isChecked**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isEnabled +### delete -▸ **isEnabled**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isFlat +### deleteLater -▸ **isFlat**(): *boolean* +▸ **deleteLater**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### devicePixelRatio -▸ **lower**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximumSize +### focusProxy -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### minimumSize +### focusWidget -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move +### font -▸ **move**(`x`: number, `y`: number): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Parameters:** +**Returns:** *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ -**Returns:** *void* +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### objectName +### frameSize -▸ **objectName**(): *string* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *string* +**Returns:** *[QSize](qsize.md)* ___ -### pos +### geometry -▸ **pos**(): *object* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ -* **y**: *number* +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### property +### grab -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### raise +### grabKeyboard -▸ **raise**(): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* **Returns:** *void* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +### grabMouse -**Parameters:** +▸ **grabMouse**(): *void* -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* **Returns:** *void* ___ -### removeEventListener +### hasFocus -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGroupBoxSignals[SignalType]): *void* +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFlat + +▸ **isFlat**(): *boolean* + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QGroupBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QGroupBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QGroupBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* -**Type parameters:** +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCheckable + +▸ **setCheckable**(`checkable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`checkable` | boolean | + +**Returns:** *void* + +___ + +### setChecked + +▸ **setChecked**(`checked`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`checked` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* -▪ **SignalType**: *keyof QGroupBoxSignals* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QGroupBoxSignals[SignalType] | +`width` | number | +`height` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`w` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFlat + +▸ **setFlat**(`flat`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`flat` | boolean | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFocusProxy -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAlignment +### setFont -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAttribute +### setGeometry -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setCheckable +### setGraphicsEffect -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`checkable` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setChecked +### setHidden -▸ **setChecked**(`checked`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setMaximumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlat +### setMaximumWidth -▸ **setFlat**(`flat`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`flat` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMinimumHeight -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumSize + +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setParent -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setInlineStyle +### setStatusTip -▸ **setInlineStyle**(`style`: string): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`statusTip` | string | **Returns:** *void* ___ -### setLayout +### setStyleSheet -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)›): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QGroupBoxSignals](../interfaces/qgroupboxsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setTabletTracking -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +### setTitle -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +▸ **setTitle**(`title`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`title` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTipDuration -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`msec` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setTitle +### setWindowFilePath -▸ **setTitle**(`title`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`title` | string | +`filePath` | string | **Returns:** *void* @@ -1207,6 +2506,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1223,6 +2538,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1315,6 +2646,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1349,6 +2753,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1369,6 +2833,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1379,13 +2949,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1396,3 +2976,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qheaderview.md b/website/docs/api/generated/classes/qheaderview.md new file mode 100644 index 0000000000..eb6d9ce6b7 --- /dev/null +++ b/website/docs/api/generated/classes/qheaderview.md @@ -0,0 +1,4755 @@ +--- +id: "qheaderview" +title: "QHeaderView" +sidebar_label: "QHeaderView" +--- + +> The QHeaderView class provides a header row or header column for item views. + +**This class is a JS wrapper around Qt's [QHeaderView class](https://doc.qt.io/qt-5/qheaderview.html)** + +## Type parameters + +▪ **Signals**: *[QHeaderViewSignals](../globals.md#qheaderviewsignals)* + +## Hierarchy + + ↳ [QAbstractItemView](qabstractitemview.md)‹Signals› + + ↳ **QHeaderView** + +## Index + +### Constructors + +* [constructor](qheaderview.md#constructor) + +### Properties + +* [_rawInlineStyle](qheaderview.md#_rawinlinestyle) +* [native](qheaderview.md#native) +* [type](qheaderview.md#type) + +### Methods + +* [_id](qheaderview.md#_id) +* [acceptDrops](qheaderview.md#acceptdrops) +* [accessibleDescription](qheaderview.md#accessibledescription) +* [accessibleName](qheaderview.md#accessiblename) +* [activateWindow](qheaderview.md#activatewindow) +* [addAction](qheaderview.md#addaction) +* [addEventListener](qheaderview.md#addeventlistener) +* [adjustSize](qheaderview.md#adjustsize) +* [alternatingRowColors](qheaderview.md#alternatingrowcolors) +* [autoFillBackground](qheaderview.md#autofillbackground) +* [autoScrollMargin](qheaderview.md#autoscrollmargin) +* [baseSize](qheaderview.md#basesize) +* [cascadingSectionResizes](qheaderview.md#cascadingsectionresizes) +* [childAt](qheaderview.md#childat) +* [children](qheaderview.md#children) +* [childrenRect](qheaderview.md#childrenrect) +* [clearFocus](qheaderview.md#clearfocus) +* [clearMask](qheaderview.md#clearmask) +* [clearSelection](qheaderview.md#clearselection) +* [close](qheaderview.md#close) +* [closePersistentEditor](qheaderview.md#closepersistenteditor) +* [colorCount](qheaderview.md#colorcount) +* [contentsRect](qheaderview.md#contentsrect) +* [contextMenuPolicy](qheaderview.md#contextmenupolicy) +* [count](qheaderview.md#count) +* [currentIndex](qheaderview.md#currentindex) +* [defaultAlignment](qheaderview.md#defaultalignment) +* [defaultDropAction](qheaderview.md#defaultdropaction) +* [defaultSectionSize](qheaderview.md#defaultsectionsize) +* [delete](qheaderview.md#delete) +* [deleteLater](qheaderview.md#deletelater) +* [depth](qheaderview.md#depth) +* [devicePixelRatio](qheaderview.md#devicepixelratio) +* [devicePixelRatioF](qheaderview.md#devicepixelratiof) +* [dragDropMode](qheaderview.md#dragdropmode) +* [dragDropOverwriteMode](qheaderview.md#dragdropoverwritemode) +* [dragEnabled](qheaderview.md#dragenabled) +* [dumpObjectInfo](qheaderview.md#dumpobjectinfo) +* [dumpObjectTree](qheaderview.md#dumpobjecttree) +* [edit](qheaderview.md#edit) +* [editTriggers](qheaderview.md#edittriggers) +* [ensurePolished](qheaderview.md#ensurepolished) +* [eventProcessed](qheaderview.md#eventprocessed) +* [focusProxy](qheaderview.md#focusproxy) +* [focusWidget](qheaderview.md#focuswidget) +* [font](qheaderview.md#font) +* [frameGeometry](qheaderview.md#framegeometry) +* [frameRect](qheaderview.md#framerect) +* [frameShadow](qheaderview.md#frameshadow) +* [frameShape](qheaderview.md#frameshape) +* [frameSize](qheaderview.md#framesize) +* [frameStyle](qheaderview.md#framestyle) +* [frameWidth](qheaderview.md#framewidth) +* [geometry](qheaderview.md#geometry) +* [getFlexNode](qheaderview.md#getflexnode) +* [grab](qheaderview.md#grab) +* [grabKeyboard](qheaderview.md#grabkeyboard) +* [grabMouse](qheaderview.md#grabmouse) +* [hasAutoScroll](qheaderview.md#hasautoscroll) +* [hasFocus](qheaderview.md#hasfocus) +* [hasHeightForWidth](qheaderview.md#hasheightforwidth) +* [hasMouseTracking](qheaderview.md#hasmousetracking) +* [hasTabletTracking](qheaderview.md#hastablettracking) +* [headerDataChanged](qheaderview.md#headerdatachanged) +* [height](qheaderview.md#height) +* [heightForWidth](qheaderview.md#heightforwidth) +* [heightMM](qheaderview.md#heightmm) +* [hiddenSectionCount](qheaderview.md#hiddensectioncount) +* [hide](qheaderview.md#hide) +* [hideSection](qheaderview.md#hidesection) +* [highlightSections](qheaderview.md#highlightsections) +* [horizontalScrollBar](qheaderview.md#horizontalscrollbar) +* [horizontalScrollMode](qheaderview.md#horizontalscrollmode) +* [iconSize](qheaderview.md#iconsize) +* [indexAt](qheaderview.md#indexat) +* [indexWidget](qheaderview.md#indexwidget) +* [inherits](qheaderview.md#inherits) +* [inputMethodHints](qheaderview.md#inputmethodhints) +* [isActiveWindow](qheaderview.md#isactivewindow) +* [isAncestorOf](qheaderview.md#isancestorof) +* [isEnabled](qheaderview.md#isenabled) +* [isEnabledTo](qheaderview.md#isenabledto) +* [isFirstSectionMovable](qheaderview.md#isfirstsectionmovable) +* [isFullScreen](qheaderview.md#isfullscreen) +* [isHidden](qheaderview.md#ishidden) +* [isMaximized](qheaderview.md#ismaximized) +* [isMinimized](qheaderview.md#isminimized) +* [isModal](qheaderview.md#ismodal) +* [isPersistentEditorOpen](qheaderview.md#ispersistenteditoropen) +* [isSectionHidden](qheaderview.md#issectionhidden) +* [isSortIndicatorShown](qheaderview.md#issortindicatorshown) +* [isVisible](qheaderview.md#isvisible) +* [isVisibleTo](qheaderview.md#isvisibleto) +* [isWindow](qheaderview.md#iswindow) +* [isWindowModified](qheaderview.md#iswindowmodified) +* [keyboardSearch](qheaderview.md#keyboardsearch) +* [killTimer](qheaderview.md#killtimer) +* [layout](qheaderview.md#layout) +* [length](qheaderview.md#length) +* [lineWidth](qheaderview.md#linewidth) +* [logicalDpiX](qheaderview.md#logicaldpix) +* [logicalDpiY](qheaderview.md#logicaldpiy) +* [logicalIndex](qheaderview.md#logicalindex) +* [logicalIndexAt](qheaderview.md#logicalindexat) +* [lower](qheaderview.md#lower) +* [mapFrom](qheaderview.md#mapfrom) +* [mapFromGlobal](qheaderview.md#mapfromglobal) +* [mapFromParent](qheaderview.md#mapfromparent) +* [mapTo](qheaderview.md#mapto) +* [mapToGlobal](qheaderview.md#maptoglobal) +* [mapToParent](qheaderview.md#maptoparent) +* [maximumHeight](qheaderview.md#maximumheight) +* [maximumSectionSize](qheaderview.md#maximumsectionsize) +* [maximumSize](qheaderview.md#maximumsize) +* [maximumViewportSize](qheaderview.md#maximumviewportsize) +* [maximumWidth](qheaderview.md#maximumwidth) +* [midLineWidth](qheaderview.md#midlinewidth) +* [minimumHeight](qheaderview.md#minimumheight) +* [minimumSectionSize](qheaderview.md#minimumsectionsize) +* [minimumSize](qheaderview.md#minimumsize) +* [minimumSizeHint](qheaderview.md#minimumsizehint) +* [minimumWidth](qheaderview.md#minimumwidth) +* [move](qheaderview.md#move) +* [moveSection](qheaderview.md#movesection) +* [nativeParentWidget](qheaderview.md#nativeparentwidget) +* [nextInFocusChain](qheaderview.md#nextinfocuschain) +* [normalGeometry](qheaderview.md#normalgeometry) +* [objectName](qheaderview.md#objectname) +* [offset](qheaderview.md#offset) +* [openPersistentEditor](qheaderview.md#openpersistenteditor) +* [orientation](qheaderview.md#orientation) +* [paintingActive](qheaderview.md#paintingactive) +* [parent](qheaderview.md#parent) +* [parentWidget](qheaderview.md#parentwidget) +* [physicalDpiX](qheaderview.md#physicaldpix) +* [physicalDpiY](qheaderview.md#physicaldpiy) +* [pos](qheaderview.md#pos) +* [previousInFocusChain](qheaderview.md#previousinfocuschain) +* [property](qheaderview.md#property) +* [raise](qheaderview.md#raise) +* [rect](qheaderview.md#rect) +* [releaseKeyboard](qheaderview.md#releasekeyboard) +* [releaseMouse](qheaderview.md#releasemouse) +* [releaseShortcut](qheaderview.md#releaseshortcut) +* [removeAction](qheaderview.md#removeaction) +* [removeEventListener](qheaderview.md#removeeventlistener) +* [repaint](qheaderview.md#repaint) +* [repolish](qheaderview.md#repolish) +* [reset](qheaderview.md#reset) +* [resetDefaultSectionSize](qheaderview.md#resetdefaultsectionsize) +* [resetHorizontalScrollMode](qheaderview.md#resethorizontalscrollmode) +* [resetVerticalScrollMode](qheaderview.md#resetverticalscrollmode) +* [resize](qheaderview.md#resize) +* [resizeContentsPrecision](qheaderview.md#resizecontentsprecision) +* [resizeSection](qheaderview.md#resizesection) +* [resizeSections](qheaderview.md#resizesections) +* [rootIndex](qheaderview.md#rootindex) +* [scrollTo](qheaderview.md#scrollto) +* [scrollToBottom](qheaderview.md#scrolltobottom) +* [scrollToTop](qheaderview.md#scrolltotop) +* [sectionPosition](qheaderview.md#sectionposition) +* [sectionResizeMode](qheaderview.md#sectionresizemode) +* [sectionSize](qheaderview.md#sectionsize) +* [sectionSizeHint](qheaderview.md#sectionsizehint) +* [sectionViewportPosition](qheaderview.md#sectionviewportposition) +* [sectionsClickable](qheaderview.md#sectionsclickable) +* [sectionsHidden](qheaderview.md#sectionshidden) +* [sectionsMovable](qheaderview.md#sectionsmovable) +* [sectionsMoved](qheaderview.md#sectionsmoved) +* [selectAll](qheaderview.md#selectall) +* [selectionBehavior](qheaderview.md#selectionbehavior) +* [selectionMode](qheaderview.md#selectionmode) +* [selectionModel](qheaderview.md#selectionmodel) +* [setAcceptDrops](qheaderview.md#setacceptdrops) +* [setAccessibleDescription](qheaderview.md#setaccessibledescription) +* [setAccessibleName](qheaderview.md#setaccessiblename) +* [setAlternatingRowColors](qheaderview.md#setalternatingrowcolors) +* [setAttribute](qheaderview.md#setattribute) +* [setAutoFillBackground](qheaderview.md#setautofillbackground) +* [setAutoScroll](qheaderview.md#setautoscroll) +* [setAutoScrollMargin](qheaderview.md#setautoscrollmargin) +* [setBaseSize](qheaderview.md#setbasesize) +* [setCascadingSectionResizes](qheaderview.md#setcascadingsectionresizes) +* [setContentsMargins](qheaderview.md#setcontentsmargins) +* [setContextMenuPolicy](qheaderview.md#setcontextmenupolicy) +* [setCurrentIndex](qheaderview.md#setcurrentindex) +* [setCursor](qheaderview.md#setcursor) +* [setDefaultAlignment](qheaderview.md#setdefaultalignment) +* [setDefaultDropAction](qheaderview.md#setdefaultdropaction) +* [setDefaultSectionSize](qheaderview.md#setdefaultsectionsize) +* [setDisabled](qheaderview.md#setdisabled) +* [setDragDropMode](qheaderview.md#setdragdropmode) +* [setDragDropOverwriteMode](qheaderview.md#setdragdropoverwritemode) +* [setDragEnabled](qheaderview.md#setdragenabled) +* [setDropIndicatorShown](qheaderview.md#setdropindicatorshown) +* [setEditTriggers](qheaderview.md#setedittriggers) +* [setEnabled](qheaderview.md#setenabled) +* [setEventProcessed](qheaderview.md#seteventprocessed) +* [setFirstSectionMovable](qheaderview.md#setfirstsectionmovable) +* [setFixedHeight](qheaderview.md#setfixedheight) +* [setFixedSize](qheaderview.md#setfixedsize) +* [setFixedWidth](qheaderview.md#setfixedwidth) +* [setFlexNodeSizeControlled](qheaderview.md#setflexnodesizecontrolled) +* [setFocus](qheaderview.md#setfocus) +* [setFocusPolicy](qheaderview.md#setfocuspolicy) +* [setFocusProxy](qheaderview.md#setfocusproxy) +* [setFont](qheaderview.md#setfont) +* [setFrameRect](qheaderview.md#setframerect) +* [setFrameShadow](qheaderview.md#setframeshadow) +* [setFrameShape](qheaderview.md#setframeshape) +* [setFrameStyle](qheaderview.md#setframestyle) +* [setGeometry](qheaderview.md#setgeometry) +* [setGraphicsEffect](qheaderview.md#setgraphicseffect) +* [setHidden](qheaderview.md#sethidden) +* [setHighlightSections](qheaderview.md#sethighlightsections) +* [setHorizontalScrollBar](qheaderview.md#sethorizontalscrollbar) +* [setHorizontalScrollBarPolicy](qheaderview.md#sethorizontalscrollbarpolicy) +* [setHorizontalScrollMode](qheaderview.md#sethorizontalscrollmode) +* [setIconSize](qheaderview.md#seticonsize) +* [setIndexWidget](qheaderview.md#setindexwidget) +* [setInlineStyle](qheaderview.md#setinlinestyle) +* [setInputMethodHints](qheaderview.md#setinputmethodhints) +* [setItemDelegate](qheaderview.md#setitemdelegate) +* [setItemDelegateForColumn](qheaderview.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qheaderview.md#setitemdelegateforrow) +* [setLayout](qheaderview.md#setlayout) +* [setLineWidth](qheaderview.md#setlinewidth) +* [setMaximumHeight](qheaderview.md#setmaximumheight) +* [setMaximumSectionSize](qheaderview.md#setmaximumsectionsize) +* [setMaximumSize](qheaderview.md#setmaximumsize) +* [setMaximumWidth](qheaderview.md#setmaximumwidth) +* [setMidLineWidth](qheaderview.md#setmidlinewidth) +* [setMinimumHeight](qheaderview.md#setminimumheight) +* [setMinimumSectionSize](qheaderview.md#setminimumsectionsize) +* [setMinimumSize](qheaderview.md#setminimumsize) +* [setMinimumWidth](qheaderview.md#setminimumwidth) +* [setModel](qheaderview.md#setmodel) +* [setMouseTracking](qheaderview.md#setmousetracking) +* [setObjectName](qheaderview.md#setobjectname) +* [setOffset](qheaderview.md#setoffset) +* [setOffsetToLastSection](qheaderview.md#setoffsettolastsection) +* [setOffsetToSectionPosition](qheaderview.md#setoffsettosectionposition) +* [setParent](qheaderview.md#setparent) +* [setProperty](qheaderview.md#setproperty) +* [setResizeContentsPrecision](qheaderview.md#setresizecontentsprecision) +* [setRootIndex](qheaderview.md#setrootindex) +* [setSectionHidden](qheaderview.md#setsectionhidden) +* [setSectionResizeMode](qheaderview.md#setsectionresizemode) +* [setSectionsClickable](qheaderview.md#setsectionsclickable) +* [setSectionsMovable](qheaderview.md#setsectionsmovable) +* [setSelectionBehavior](qheaderview.md#setselectionbehavior) +* [setSelectionMode](qheaderview.md#setselectionmode) +* [setShortcutAutoRepeat](qheaderview.md#setshortcutautorepeat) +* [setShortcutEnabled](qheaderview.md#setshortcutenabled) +* [setSizeIncrement](qheaderview.md#setsizeincrement) +* [setSizePolicy](qheaderview.md#setsizepolicy) +* [setSortIndicator](qheaderview.md#setsortindicator) +* [setSortIndicatorShown](qheaderview.md#setsortindicatorshown) +* [setStatusTip](qheaderview.md#setstatustip) +* [setStretchLastSection](qheaderview.md#setstretchlastsection) +* [setStyleSheet](qheaderview.md#setstylesheet) +* [setTabKeyNavigation](qheaderview.md#settabkeynavigation) +* [setTabletTracking](qheaderview.md#settablettracking) +* [setTextElideMode](qheaderview.md#settextelidemode) +* [setToolTip](qheaderview.md#settooltip) +* [setToolTipDuration](qheaderview.md#settooltipduration) +* [setUpdatesEnabled](qheaderview.md#setupdatesenabled) +* [setVerticalScrollBar](qheaderview.md#setverticalscrollbar) +* [setVerticalScrollBarPolicy](qheaderview.md#setverticalscrollbarpolicy) +* [setVerticalScrollMode](qheaderview.md#setverticalscrollmode) +* [setViewport](qheaderview.md#setviewport) +* [setVisible](qheaderview.md#setvisible) +* [setWhatsThis](qheaderview.md#setwhatsthis) +* [setWindowFilePath](qheaderview.md#setwindowfilepath) +* [setWindowFlag](qheaderview.md#setwindowflag) +* [setWindowIcon](qheaderview.md#setwindowicon) +* [setWindowModified](qheaderview.md#setwindowmodified) +* [setWindowOpacity](qheaderview.md#setwindowopacity) +* [setWindowRole](qheaderview.md#setwindowrole) +* [setWindowState](qheaderview.md#setwindowstate) +* [setWindowTitle](qheaderview.md#setwindowtitle) +* [show](qheaderview.md#show) +* [showDropIndicator](qheaderview.md#showdropindicator) +* [showFullScreen](qheaderview.md#showfullscreen) +* [showMaximized](qheaderview.md#showmaximized) +* [showMinimized](qheaderview.md#showminimized) +* [showNormal](qheaderview.md#shownormal) +* [showSection](qheaderview.md#showsection) +* [size](qheaderview.md#size) +* [sizeHint](qheaderview.md#sizehint) +* [sizeHintForIndex](qheaderview.md#sizehintforindex) +* [sizeIncrement](qheaderview.md#sizeincrement) +* [sortIndicatorOrder](qheaderview.md#sortindicatororder) +* [sortIndicatorSection](qheaderview.md#sortindicatorsection) +* [stackUnder](qheaderview.md#stackunder) +* [startTimer](qheaderview.md#starttimer) +* [statusTip](qheaderview.md#statustip) +* [stretchLastSection](qheaderview.md#stretchlastsection) +* [stretchSectionCount](qheaderview.md#stretchsectioncount) +* [style](qheaderview.md#style) +* [styleSheet](qheaderview.md#stylesheet) +* [swapSections](qheaderview.md#swapsections) +* [tabKeyNavigation](qheaderview.md#tabkeynavigation) +* [testAttribute](qheaderview.md#testattribute) +* [textElideMode](qheaderview.md#textelidemode) +* [toolTip](qheaderview.md#tooltip) +* [toolTipDuration](qheaderview.md#tooltipduration) +* [underMouse](qheaderview.md#undermouse) +* [unsetCursor](qheaderview.md#unsetcursor) +* [unsetLayoutDirection](qheaderview.md#unsetlayoutdirection) +* [unsetLocale](qheaderview.md#unsetlocale) +* [update](qheaderview.md#update) +* [updateGeometry](qheaderview.md#updategeometry) +* [updateMicroFocus](qheaderview.md#updatemicrofocus) +* [updatesEnabled](qheaderview.md#updatesenabled) +* [verticalScrollBar](qheaderview.md#verticalscrollbar) +* [verticalScrollMode](qheaderview.md#verticalscrollmode) +* [viewport](qheaderview.md#viewport) +* [visualIndex](qheaderview.md#visualindex) +* [visualIndexAt](qheaderview.md#visualindexat) +* [visualRect](qheaderview.md#visualrect) +* [whatsThis](qheaderview.md#whatsthis) +* [width](qheaderview.md#width) +* [widthMM](qheaderview.md#widthmm) +* [winId](qheaderview.md#winid) +* [window](qheaderview.md#window) +* [windowFilePath](qheaderview.md#windowfilepath) +* [windowHandle](qheaderview.md#windowhandle) +* [windowIcon](qheaderview.md#windowicon) +* [windowOpacity](qheaderview.md#windowopacity) +* [windowRole](qheaderview.md#windowrole) +* [windowState](qheaderview.md#windowstate) +* [windowTitle](qheaderview.md#windowtitle) +* [x](qheaderview.md#x) +* [y](qheaderview.md#y) + +## Constructors + +### constructor + +\+ **new QHeaderView**(`orientationOrNative`: [Orientation](../enums/orientation.md) | [NativeElement](../globals.md#nativeelement), `parent`: [QWidget](qwidget.md) | null): *[QHeaderView](qheaderview.md)* + +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`orientationOrNative` | [Orientation](../enums/orientation.md) | [NativeElement](../globals.md#nativeelement) | - | +`parent` | [QWidget](qwidget.md) | null | null | + +**Returns:** *[QHeaderView](qheaderview.md)* + +## Properties + +### _rawInlineStyle + +• **_rawInlineStyle**: *string* + +*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* + +___ + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +___ + +### type + +• **type**: *string* + +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + +### accessibleDescription + +▸ **accessibleDescription**(): *string* + +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* + +**Returns:** *string* + +___ + +### accessibleName + +▸ **accessibleName**(): *string* + +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* + +___ + +### activateWindow + +▸ **activateWindow**(): *void* + +*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* + +**Returns:** *void* + +___ + +### addAction + +▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* + +*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | string | + +**Returns:** *[QAction](qaction.md)* + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### adjustSize + +▸ **adjustSize**(): *void* + +*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* + +**Returns:** *void* + +___ + +### alternatingRowColors + +▸ **alternatingRowColors**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[alternatingRowColors](qabstractitemview.md#alternatingrowcolors)* + +**Returns:** *boolean* + +___ + +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### autoScrollMargin + +▸ **autoScrollMargin**(): *number* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[autoScrollMargin](qabstractitemview.md#autoscrollmargin)* + +**Returns:** *number* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### cascadingSectionResizes + +▸ **cascadingSectionResizes**(): *boolean* + +**Returns:** *boolean* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### clearFocus + +▸ **clearFocus**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* + +___ + +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### clearSelection + +▸ **clearSelection**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[clearSelection](qabstractitemview.md#clearselection)* + +**Returns:** *void* + +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* + +**Returns:** *boolean* + +___ + +### closePersistentEditor + +▸ **closePersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[closePersistentEditor](qabstractitemview.md#closepersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + +### count + +▸ **count**(): *number* + +**Returns:** *number* + +___ + +### currentIndex + +▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### defaultAlignment + +▸ **defaultAlignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* + +**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* + +___ + +### defaultDropAction + +▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* + +**Returns:** *[DropAction](../enums/dropaction.md)* + +___ + +### defaultSectionSize + +▸ **defaultSectionSize**(): *number* + +**Returns:** *number* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### depth + +▸ **depth**(): *number* + +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* + +___ + +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + +### dragDropMode + +▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* + +**Returns:** *[DragDropMode](../enums/dragdropmode.md)* + +___ + +### dragDropOverwriteMode + +▸ **dragDropOverwriteMode**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* + +**Returns:** *boolean* + +___ + +### dragEnabled + +▸ **dragEnabled**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* + +**Returns:** *boolean* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### edit + +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[edit](qabstractitemview.md#edit)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### editTriggers + +▸ **editTriggers**(): *number* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* + +**Returns:** *number* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameRect + +▸ **frameRect**(): *[QRect](qrect.md)* + +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasAutoScroll + +▸ **hasAutoScroll**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### headerDataChanged + +▸ **headerDataChanged**(`orientation`: [Orientation](../enums/orientation.md), `logicalFirst`: number, `logicalLast`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`orientation` | [Orientation](../enums/orientation.md) | +`logicalFirst` | number | +`logicalLast` | number | + +**Returns:** *void* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hiddenSectionCount + +▸ **hiddenSectionCount**(): *number* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### hideSection + +▸ **hideSection**(`logicalIndex`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *void* + +___ + +### highlightSections + +▸ **highlightSections**(): *boolean* + +**Returns:** *boolean* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### horizontalScrollMode + +▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* + +**Returns:** *[ScrollMode](../enums/scrollmode.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### indexAt + +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexAt](qabstractitemview.md#indexat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### indexWidget + +▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFirstSectionMovable + +▸ **isFirstSectionMovable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isPersistentEditorOpen + +▸ **isPersistentEditorOpen**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### isSectionHidden + +▸ **isSectionHidden**(`logicalIndex`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *boolean* + +___ + +### isSortIndicatorShown + +▸ **isSortIndicatorShown**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[keyboardSearch](qabstractitemview.md#keyboardsearch)* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### length + +▸ **length**(): *number* + +**Returns:** *number* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### logicalIndex + +▸ **logicalIndex**(`visualIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`visualIndex` | number | + +**Returns:** *number* + +___ + +### logicalIndexAt + +▸ **logicalIndexAt**(`positionOrPosOrX`: number | [QPoint](qpoint.md), `y?`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`positionOrPosOrX` | number | [QPoint](qpoint.md) | +`y?` | number | + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSectionSize + +▸ **maximumSectionSize**(): *number* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSectionSize + +▸ **minimumSectionSize**(): *number* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### moveSection + +▸ **moveSection**(`from`: number, `to`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`from` | number | +`to` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### offset + +▸ **offset**(): *number* + +**Returns:** *number* + +___ + +### openPersistentEditor + +▸ **openPersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[openPersistentEditor](qabstractitemview.md#openpersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[reset](qabstractitemview.md#reset)* + +**Returns:** *void* + +___ + +### resetDefaultSectionSize + +▸ **resetDefaultSectionSize**(): *void* + +**Returns:** *void* + +___ + +### resetHorizontalScrollMode + +▸ **resetHorizontalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* + +**Returns:** *void* + +___ + +### resetVerticalScrollMode + +▸ **resetVerticalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### resizeContentsPrecision + +▸ **resizeContentsPrecision**(): *number* + +**Returns:** *number* + +___ + +### resizeSection + +▸ **resizeSection**(`logicalIndex`: number, `size`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | +`size` | number | + +**Returns:** *void* + +___ + +### resizeSections + +▸ **resizeSections**(`mode`: [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md) | + +**Returns:** *void* + +___ + +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[rootIndex](qabstractitemview.md#rootindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollTo](qabstractitemview.md#scrollto)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToBottom + +▸ **scrollToBottom**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* + +**Returns:** *void* + +___ + +### scrollToTop + +▸ **scrollToTop**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* + +**Returns:** *void* + +___ + +### sectionPosition + +▸ **sectionPosition**(`logicalIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *number* + +___ + +### sectionResizeMode + +▸ **sectionResizeMode**(`logicalIndex`: number): *[QHeaderViewResizeMode](../enums/qheaderviewresizemode.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *[QHeaderViewResizeMode](../enums/qheaderviewresizemode.md)* + +___ + +### sectionSize + +▸ **sectionSize**(`logicalIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *number* + +___ + +### sectionSizeHint + +▸ **sectionSizeHint**(`logicalIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *number* + +___ + +### sectionViewportPosition + +▸ **sectionViewportPosition**(`logicalIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *number* + +___ + +### sectionsClickable + +▸ **sectionsClickable**(): *boolean* + +**Returns:** *boolean* + +___ + +### sectionsHidden + +▸ **sectionsHidden**(): *boolean* + +**Returns:** *boolean* + +___ + +### sectionsMovable + +▸ **sectionsMovable**(): *boolean* + +**Returns:** *boolean* + +___ + +### sectionsMoved + +▸ **sectionsMoved**(): *boolean* + +**Returns:** *boolean* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectAll](qabstractitemview.md#selectall)* + +**Returns:** *void* + +___ + +### selectionBehavior + +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* + +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +___ + +### selectionMode + +▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* + +**Returns:** *[SelectionMode](../enums/selectionmode.md)* + +___ + +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionModel](qabstractitemview.md#selectionmodel)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlternatingRowColors + +▸ **setAlternatingRowColors**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setAutoScroll + +▸ **setAutoScroll**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoScrollMargin + +▸ **setAutoScrollMargin**(`margin`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* + +**Parameters:** + +Name | Type | +------ | ------ | +`margin` | number | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCascadingSectionResizes + +▸ **setCascadingSectionResizes**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultAlignment + +▸ **setDefaultAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setDefaultDropAction + +▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`dropAction` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### setDefaultSectionSize + +▸ **setDefaultSectionSize**(`size`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | number | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDragDropMode + +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | + +**Returns:** *void* + +___ + +### setDragDropOverwriteMode + +▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`overwrite` | boolean | + +**Returns:** *void* + +___ + +### setDragEnabled + +▸ **setDragEnabled**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setDropIndicatorShown + +▸ **setDropIndicatorShown**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEditTriggers + +▸ **setEditTriggers**(`triggers`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* + +**Parameters:** + +Name | Type | +------ | ------ | +`triggers` | number | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFirstSectionMovable + +▸ **setFirstSectionMovable**(`movable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`movable` | boolean | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setFrameRect + +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | + +**Returns:** *void* + +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | + +**Returns:** *void* + +___ + +### setFrameShape + +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* + +___ + +### setFrameStyle + +▸ **setFrameStyle**(`style`: number): *void* + +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | + +**Returns:** *void* + +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + +### setHighlightSections + +▸ **setHighlightSections**(`highlight`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`highlight` | boolean | + +**Returns:** *void* + +___ + +### setHorizontalScrollBar + +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* + +**Parameters:** + +Name | Type | +------ | ------ | +`scrollBar` | [QScrollBar](qscrollbar.md) | + +**Returns:** *void* + +___ + +### setHorizontalScrollBarPolicy + +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | + +**Returns:** *void* + +___ + +### setHorizontalScrollMode + +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | boolean | + +**Returns:** *void* + +___ + +### setIconSize + +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`iconSize` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setIndexWidget + +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hints` | number | + +**Returns:** *void* + +___ + +### setItemDelegate + +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegate](qabstractitemview.md#setitemdelegate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setItemDelegateForColumn + +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setItemDelegateForRow + +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setLayout + +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* + +___ + +### setLineWidth + +▸ **setLineWidth**(`width`: number): *void* + +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + +### setMaximumSectionSize + +▸ **setMaximumSectionSize**(`size`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | number | + +**Returns:** *void* + +___ + +### setMaximumSize + +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | + +**Returns:** *void* + +___ + +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + +### setMidLineWidth + +▸ **setMidLineWidth**(`width`: number): *void* + +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumSectionSize + +▸ **setMinimumSectionSize**(`size`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | number | + +**Returns:** *void* + +___ + +### setMinimumSize + +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumWidth + +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | + +**Returns:** *void* + +___ + +### setModel + +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setModel](qabstractitemview.md#setmodel)* + +**Parameters:** + +Name | Type | +------ | ------ | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | + +**Returns:** *void* + +___ + +### setMouseTracking + +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setOffset + +▸ **setOffset**(`offset`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`offset` | number | + +**Returns:** *void* + +___ + +### setOffsetToLastSection + +▸ **setOffsetToLastSection**(): *void* + +**Returns:** *void* + +___ + +### setOffsetToSectionPosition + +▸ **setOffsetToSectionPosition**(`visualSectionNumber`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`visualSectionNumber` | number | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setResizeContentsPrecision + +▸ **setResizeContentsPrecision**(`precision`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`precision` | number | + +**Returns:** *void* + +___ + +### setRootIndex + +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setRootIndex](qabstractitemview.md#setrootindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### setSectionHidden + +▸ **setSectionHidden**(`logicalIndex`: number, `hide`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | +`hide` | boolean | + +**Returns:** *void* + +___ + +### setSectionResizeMode + +▸ **setSectionResizeMode**(`modeOrlogicalIndex`: [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md) | number, `mode?`: [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`modeOrlogicalIndex` | [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md) | number | +`mode?` | [QHeaderViewResizeMode](../enums/qheaderviewresizemode.md) | + +**Returns:** *void* + +___ + +### setSectionsClickable + +▸ **setSectionsClickable**(`clickable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`clickable` | boolean | + +**Returns:** *void* + +___ + +### setSectionsMovable + +▸ **setSectionsMovable**(`movable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`movable` | boolean | + +**Returns:** *void* + +___ + +### setSelectionBehavior + +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* + +**Parameters:** + +Name | Type | +------ | ------ | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | + +**Returns:** *void* + +___ + +### setSelectionMode + +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [SelectionMode](../enums/selectionmode.md) | + +**Returns:** *void* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setSortIndicator + +▸ **setSortIndicator**(`logicalIndex`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | +`order` | [SortOrder](../enums/sortorder.md) | + +**Returns:** *void* + +___ + +### setSortIndicatorShown + +▸ **setSortIndicatorShown**(`show`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`show` | boolean | + +**Returns:** *void* + +___ + +### setStatusTip + +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStretchLastSection + +▸ **setStretchLastSection**(`stretch`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`stretch` | boolean | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setTabKeyNavigation + +▸ **setTabKeyNavigation**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setTextElideMode + +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [TextElideMode](../enums/textelidemode.md) | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUpdatesEnabled + +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setVerticalScrollBar + +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* + +**Parameters:** + +Name | Type | +------ | ------ | +`scrollBar` | [QScrollBar](qscrollbar.md) | + +**Returns:** *void* + +___ + +### setVerticalScrollBarPolicy + +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | + +**Returns:** *void* + +___ + +### setVerticalScrollMode + +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [ScrollMode](../enums/scrollmode.md) | + +**Returns:** *void* + +___ + +### setViewport + +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setVisible + +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* + +**Parameters:** + +Name | Type | +------ | ------ | +`visible` | boolean | + +**Returns:** *void* + +___ + +### setWhatsThis + +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* + +**Parameters:** + +Name | Type | +------ | ------ | +`whatsThis` | string | + +**Returns:** *void* + +___ + +### setWindowFilePath + +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* + +**Parameters:** + +Name | Type | +------ | ------ | +`filePath` | string | + +**Returns:** *void* + +___ + +### setWindowFlag + +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* + +**Parameters:** + +Name | Type | +------ | ------ | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setWindowIcon + +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* + +**Parameters:** + +Name | Type | +------ | ------ | +`icon` | [QIcon](qicon.md) | + +**Returns:** *void* + +___ + +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + +### setWindowOpacity + +▸ **setWindowOpacity**(`opacity`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* + +**Parameters:** + +Name | Type | +------ | ------ | +`opacity` | number | + +**Returns:** *void* + +___ + +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + +### setWindowState + +▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`state` | [WindowState](../enums/windowstate.md) | + +**Returns:** *void* + +___ + +### setWindowTitle + +▸ **setWindowTitle**(`title`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`title` | string | + +**Returns:** *void* + +___ + +### show + +▸ **show**(): *void* + +*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* + +**Returns:** *void* + +___ + +### showDropIndicator + +▸ **showDropIndicator**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[showDropIndicator](qabstractitemview.md#showdropindicator)* + +**Returns:** *boolean* + +___ + +### showFullScreen + +▸ **showFullScreen**(): *void* + +*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* + +**Returns:** *void* + +___ + +### showMaximized + +▸ **showMaximized**(): *void* + +*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* + +**Returns:** *void* + +___ + +### showMinimized + +▸ **showMinimized**(): *void* + +*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* + +**Returns:** *void* + +___ + +### showNormal + +▸ **showNormal**(): *void* + +*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* + +**Returns:** *void* + +___ + +### showSection + +▸ **showSection**(`logicalIndex`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *void* + +___ + +### size + +▸ **size**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[sizeHintForIndex](qabstractitemview.md#sizehintforindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sortIndicatorOrder + +▸ **sortIndicatorOrder**(): *[SortOrder](../enums/sortorder.md)* + +**Returns:** *[SortOrder](../enums/sortorder.md)* + +___ + +### sortIndicatorSection + +▸ **sortIndicatorSection**(): *number* + +**Returns:** *number* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### stretchLastSection + +▸ **stretchLastSection**(): *boolean* + +**Returns:** *boolean* + +___ + +### stretchSectionCount + +▸ **stretchSectionCount**(): *number* + +**Returns:** *number* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + +### styleSheet + +▸ **styleSheet**(): *string* + +*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* + +**Returns:** *string* + +___ + +### swapSections + +▸ **swapSections**(`first`: number, `second`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`first` | number | +`second` | number | + +**Returns:** *void* + +___ + +### tabKeyNavigation + +▸ **tabKeyNavigation**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[tabKeyNavigation](qabstractitemview.md#tabkeynavigation)* + +**Returns:** *boolean* + +___ + +### testAttribute + +▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | + +**Returns:** *boolean* + +___ + +### textElideMode + +▸ **textElideMode**(): *[TextElideMode](../enums/textelidemode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[textElideMode](qabstractitemview.md#textelidemode)* + +**Returns:** *[TextElideMode](../enums/textelidemode.md)* + +___ + +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + +### update + +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[update](qabstractitemview.md#update)* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index?` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### updateGeometry + +▸ **updateGeometry**(): *void* + +*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* + +**Returns:** *void* + +___ + +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### verticalScrollMode + +▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[verticalScrollMode](qabstractitemview.md#verticalscrollmode)* + +**Returns:** *[ScrollMode](../enums/scrollmode.md)* + +___ + +### viewport + +▸ **viewport**(): *[QWidget](qwidget.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewport](qabstractscrollarea.md#viewport)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### visualIndex + +▸ **visualIndex**(`logicalIndex`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`logicalIndex` | number | + +**Returns:** *number* + +___ + +### visualIndexAt + +▸ **visualIndexAt**(`position`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`position` | number | + +**Returns:** *number* + +___ + +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[visualRect](qabstractitemview.md#visualrect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### windowOpacity + +▸ **windowOpacity**(): *number* + +*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* + +**Returns:** *number* + +___ + +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + +### windowState + +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* + +*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* + +**Returns:** *[WindowState](../enums/windowstate.md)* + +___ + +### windowTitle + +▸ **windowTitle**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* + +**Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qicon.md b/website/docs/api/generated/classes/qicon.md index 46ea86c3df..443e82f0e6 100644 --- a/website/docs/api/generated/classes/qicon.md +++ b/website/docs/api/generated/classes/qicon.md @@ -32,16 +32,21 @@ const icon = new QIcon(imageUrl); ### Properties * [native](qicon.md#native) -* [nodeChildren](qicon.md#nodechildren) -* [nodeParent](qicon.md#optional-nodeparent) ### Methods +* [actualSize](qicon.md#actualsize) +* [addFile](qicon.md#addfile) +* [addPixmap](qicon.md#addpixmap) +* [availableSizes](qicon.md#availablesizes) * [cacheKey](qicon.md#cachekey) * [isMask](qicon.md#ismask) +* [isNull](qicon.md#isnull) +* [name](qicon.md#name) +* [paint](qicon.md#paint) * [pixmap](qicon.md#pixmap) * [setIsMask](qicon.md#setismask) -* [setNodeParent](qicon.md#setnodeparent) +* [swap](qicon.md#swap) * [fromQVariant](qicon.md#static-fromqvariant) ## Constructors @@ -78,31 +83,91 @@ Name | Type | **Returns:** *[QIcon](qicon.md)* +\+ **new QIcon**(`pixmap`: [QPixmap](qpixmap.md)): *[QIcon](qicon.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pixmap` | [QPixmap](qpixmap.md) | + +**Returns:** *[QIcon](qicon.md)* + ## Properties ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### actualSize + +▸ **actualSize**(`size`: [QSize](qsize.md), `mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *[QSize](qsize.md)* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`size` | [QSize](qsize.md) | null | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | + +**Returns:** *[QSize](qsize.md)* ___ -### nodeChildren +### addFile + +▸ **addFile**(`fileName`: string, `size`: [QSize](qsize.md), `mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *void* -• **nodeChildren**: *Set‹[Component](component.md)›* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`fileName` | string | - | +`size` | [QSize](qsize.md) | null | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +**Returns:** *void* ___ -### `Optional` nodeParent +### addPixmap -• **nodeParent**? : *[Component](component.md)* +▸ **addPixmap**(`pixmap`: [QPixmap](qpixmap.md), `mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *void* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +**Parameters:** -## Methods +Name | Type | Default | +------ | ------ | ------ | +`pixmap` | [QPixmap](qpixmap.md) | - | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | + +**Returns:** *void* + +___ + +### availableSizes + +▸ **availableSizes**(`mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *[QSize](qsize.md)[]* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | + +**Returns:** *[QSize](qsize.md)[]* + +___ ### cacheKey @@ -120,18 +185,55 @@ ___ ___ +### isNull + +▸ **isNull**(): *boolean* + +**Returns:** *boolean* + +___ + +### name + +▸ **name**(): *string* + +**Returns:** *string* + +___ + +### paint + +▸ **paint**(`painter`: [QPainter](qpainter.md), `x`: number, `y`: number, `w`: number, `h`: number, `alignment`: [AlignmentFlag](../enums/alignmentflag.md), `mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`painter` | [QPainter](qpainter.md) | - | +`x` | number | - | +`y` | number | - | +`w` | number | - | +`h` | number | - | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | AlignmentFlag.AlignCenter | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | + +**Returns:** *void* + +___ + ### pixmap -▸ **pixmap**(`width`: number, `height`: number, `mode?`: [QIconMode](../enums/qiconmode.md), `state?`: [QIconState](../enums/qiconstate.md)): *[QPixmap](qpixmap.md)* +▸ **pixmap**(`width`: number, `height`: number, `mode`: [QIconMode](../enums/qiconmode.md), `state`: [QIconState](../enums/qiconstate.md)): *[QPixmap](qpixmap.md)* **Parameters:** -Name | Type | ------- | ------ | -`width` | number | -`height` | number | -`mode?` | [QIconMode](../enums/qiconmode.md) | -`state?` | [QIconState](../enums/qiconstate.md) | +Name | Type | Default | +------ | ------ | ------ | +`width` | number | - | +`height` | number | - | +`mode` | [QIconMode](../enums/qiconmode.md) | QIconMode.Normal | +`state` | [QIconState](../enums/qiconstate.md) | QIconState.Off | **Returns:** *[QPixmap](qpixmap.md)* @@ -151,17 +253,15 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### swap -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **swap**(`other`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`other` | [QIcon](qicon.md) | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qimage.md b/website/docs/api/generated/classes/qimage.md index a4096f27de..369cd6e659 100644 --- a/website/docs/api/generated/classes/qimage.md +++ b/website/docs/api/generated/classes/qimage.md @@ -32,8 +32,6 @@ const image = new QImage(); ### Properties * [native](qimage.md#native) -* [nodeChildren](qimage.md#nodechildren) -* [nodeParent](qimage.md#optional-nodeparent) ### Methods @@ -77,7 +75,6 @@ const image = new QImage(); * [setDevicePixelRatio](qimage.md#setdevicepixelratio) * [setDotsPerMeterX](qimage.md#setdotspermeterx) * [setDotsPerMeterY](qimage.md#setdotspermetery) -* [setNodeParent](qimage.md#setnodeparent) * [setOffset](qimage.md#setoffset) * [setPixel](qimage.md#setpixel) * [setPixelColor](qimage.md#setpixelcolor) @@ -89,6 +86,7 @@ const image = new QImage(); * [textKeys](qimage.md#textkeys) * [valid](qimage.md#valid) * [width](qimage.md#width) +* [fromBuffer](qimage.md#static-frombuffer) * [fromQVariant](qimage.md#static-fromqvariant) ## Constructors @@ -169,25 +167,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -776,7 +758,7 @@ ___ ### setDevicePixelRatio -▸ **setDevicePixelRatio**(`scaleFactory`: number): *void* +▸ **setDevicePixelRatio**(`ratio`: number): *void* Sets the device pixel ratio for the image. This is the ratio between image pixels and device-independent pixels @@ -785,7 +767,7 @@ and device-independent pixels Name | Type | ------ | ------ | -`scaleFactory` | number | +`ratio` | number | **Returns:** *void* @@ -823,22 +805,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setOffset ▸ **setOffset**(`offset`: [QPoint](qpoint.md)): *void* @@ -1038,6 +1004,23 @@ Returns the width of the image ___ +### `Static` fromBuffer + +▸ **fromBuffer**(`buffer`: Buffer, `width`: number, `height`: number, `format`: [QImageFormat](../enums/qimageformat.md)): *[QImage](qimage.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`buffer` | Buffer | +`width` | number | +`height` | number | +`format` | [QImageFormat](../enums/qimageformat.md) | + +**Returns:** *[QImage](qimage.md)* + +___ + ### `Static` fromQVariant ▸ **fromQVariant**(`variant`: [QVariant](qvariant.md)): *[QImage](qimage.md)* diff --git a/website/docs/api/generated/classes/qinputdialog.md b/website/docs/api/generated/classes/qinputdialog.md index 7bf10ba47f..81dd0e5c9c 100644 --- a/website/docs/api/generated/classes/qinputdialog.md +++ b/website/docs/api/generated/classes/qinputdialog.md @@ -22,7 +22,7 @@ dialog.exec(); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› + ↳ [QDialog](qdialog.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› ↳ **QInputDialog** @@ -34,67 +34,130 @@ dialog.exec(); ### Properties -* [_layout](qinputdialog.md#optional-_layout) * [_rawInlineStyle](qinputdialog.md#_rawinlinestyle) -* [actions](qinputdialog.md#actions) * [native](qinputdialog.md#native) -* [nodeChildren](qinputdialog.md#nodechildren) -* [nodeParent](qinputdialog.md#optional-nodeparent) * [type](qinputdialog.md#type) -### Accessors - -* [layout](qinputdialog.md#layout) - ### Methods +* [_id](qinputdialog.md#_id) +* [accept](qinputdialog.md#accept) * [acceptDrops](qinputdialog.md#acceptdrops) +* [accessibleDescription](qinputdialog.md#accessibledescription) +* [accessibleName](qinputdialog.md#accessiblename) * [activateWindow](qinputdialog.md#activatewindow) * [addAction](qinputdialog.md#addaction) * [addEventListener](qinputdialog.md#addeventlistener) * [adjustSize](qinputdialog.md#adjustsize) +* [autoFillBackground](qinputdialog.md#autofillbackground) +* [baseSize](qinputdialog.md#basesize) * [cancelButtonText](qinputdialog.md#cancelbuttontext) +* [childAt](qinputdialog.md#childat) +* [children](qinputdialog.md#children) +* [childrenRect](qinputdialog.md#childrenrect) * [clearFocus](qinputdialog.md#clearfocus) +* [clearMask](qinputdialog.md#clearmask) * [close](qinputdialog.md#close) +* [colorCount](qinputdialog.md#colorcount) +* [contentsRect](qinputdialog.md#contentsrect) +* [contextMenuPolicy](qinputdialog.md#contextmenupolicy) +* [delete](qinputdialog.md#delete) +* [deleteLater](qinputdialog.md#deletelater) +* [depth](qinputdialog.md#depth) +* [devicePixelRatio](qinputdialog.md#devicepixelratio) +* [devicePixelRatioF](qinputdialog.md#devicepixelratiof) +* [done](qinputdialog.md#done) * [doubleDecimals](qinputdialog.md#doubledecimals) * [doubleMaximum](qinputdialog.md#doublemaximum) * [doubleMinimum](qinputdialog.md#doubleminimum) * [doubleStep](qinputdialog.md#doublestep) * [doubleValue](qinputdialog.md#doublevalue) +* [dumpObjectInfo](qinputdialog.md#dumpobjectinfo) +* [dumpObjectTree](qinputdialog.md#dumpobjecttree) +* [ensurePolished](qinputdialog.md#ensurepolished) +* [eventProcessed](qinputdialog.md#eventprocessed) * [exec](qinputdialog.md#exec) +* [focusProxy](qinputdialog.md#focusproxy) +* [focusWidget](qinputdialog.md#focuswidget) * [font](qinputdialog.md#font) +* [frameGeometry](qinputdialog.md#framegeometry) +* [frameSize](qinputdialog.md#framesize) * [geometry](qinputdialog.md#geometry) * [getFlexNode](qinputdialog.md#getflexnode) +* [grab](qinputdialog.md#grab) +* [grabKeyboard](qinputdialog.md#grabkeyboard) +* [grabMouse](qinputdialog.md#grabmouse) +* [hasFocus](qinputdialog.md#hasfocus) +* [hasHeightForWidth](qinputdialog.md#hasheightforwidth) * [hasMouseTracking](qinputdialog.md#hasmousetracking) +* [hasTabletTracking](qinputdialog.md#hastablettracking) +* [height](qinputdialog.md#height) +* [heightForWidth](qinputdialog.md#heightforwidth) +* [heightMM](qinputdialog.md#heightmm) * [hide](qinputdialog.md#hide) * [inherits](qinputdialog.md#inherits) +* [inputMethodHints](qinputdialog.md#inputmethodhints) * [inputMode](qinputdialog.md#inputmode) * [intMaximum](qinputdialog.md#intmaximum) * [intMinimum](qinputdialog.md#intminimum) * [intStep](qinputdialog.md#intstep) * [intValue](qinputdialog.md#intvalue) * [isActiveWindow](qinputdialog.md#isactivewindow) +* [isAncestorOf](qinputdialog.md#isancestorof) * [isComboBoxEditable](qinputdialog.md#iscomboboxeditable) * [isEnabled](qinputdialog.md#isenabled) +* [isEnabledTo](qinputdialog.md#isenabledto) +* [isFullScreen](qinputdialog.md#isfullscreen) +* [isHidden](qinputdialog.md#ishidden) +* [isMaximized](qinputdialog.md#ismaximized) +* [isMinimized](qinputdialog.md#isminimized) +* [isModal](qinputdialog.md#ismodal) * [isSizeGripEnabled](qinputdialog.md#issizegripenabled) * [isVisible](qinputdialog.md#isvisible) +* [isVisibleTo](qinputdialog.md#isvisibleto) +* [isWindow](qinputdialog.md#iswindow) +* [isWindowModified](qinputdialog.md#iswindowmodified) +* [killTimer](qinputdialog.md#killtimer) * [labelText](qinputdialog.md#labeltext) +* [layout](qinputdialog.md#layout) +* [logicalDpiX](qinputdialog.md#logicaldpix) +* [logicalDpiY](qinputdialog.md#logicaldpiy) * [lower](qinputdialog.md#lower) +* [mapFrom](qinputdialog.md#mapfrom) * [mapFromGlobal](qinputdialog.md#mapfromglobal) * [mapFromParent](qinputdialog.md#mapfromparent) +* [mapTo](qinputdialog.md#mapto) * [mapToGlobal](qinputdialog.md#maptoglobal) * [mapToParent](qinputdialog.md#maptoparent) +* [maximumHeight](qinputdialog.md#maximumheight) * [maximumSize](qinputdialog.md#maximumsize) +* [maximumWidth](qinputdialog.md#maximumwidth) +* [minimumHeight](qinputdialog.md#minimumheight) * [minimumSize](qinputdialog.md#minimumsize) +* [minimumSizeHint](qinputdialog.md#minimumsizehint) +* [minimumWidth](qinputdialog.md#minimumwidth) * [move](qinputdialog.md#move) +* [nativeParentWidget](qinputdialog.md#nativeparentwidget) +* [nextInFocusChain](qinputdialog.md#nextinfocuschain) +* [normalGeometry](qinputdialog.md#normalgeometry) * [objectName](qinputdialog.md#objectname) * [okButtonText](qinputdialog.md#okbuttontext) * [open](qinputdialog.md#open) * [options](qinputdialog.md#options) +* [paintingActive](qinputdialog.md#paintingactive) +* [parent](qinputdialog.md#parent) +* [parentWidget](qinputdialog.md#parentwidget) +* [physicalDpiX](qinputdialog.md#physicaldpix) +* [physicalDpiY](qinputdialog.md#physicaldpiy) * [pos](qinputdialog.md#pos) +* [previousInFocusChain](qinputdialog.md#previousinfocuschain) * [property](qinputdialog.md#property) * [raise](qinputdialog.md#raise) +* [rect](qinputdialog.md#rect) * [reject](qinputdialog.md#reject) +* [releaseKeyboard](qinputdialog.md#releasekeyboard) +* [releaseMouse](qinputdialog.md#releasemouse) +* [releaseShortcut](qinputdialog.md#releaseshortcut) * [removeAction](qinputdialog.md#removeaction) * [removeEventListener](qinputdialog.md#removeeventlistener) * [repaint](qinputdialog.md#repaint) @@ -102,25 +165,37 @@ dialog.exec(); * [resize](qinputdialog.md#resize) * [result](qinputdialog.md#result) * [setAcceptDrops](qinputdialog.md#setacceptdrops) +* [setAccessibleDescription](qinputdialog.md#setaccessibledescription) +* [setAccessibleName](qinputdialog.md#setaccessiblename) * [setAttribute](qinputdialog.md#setattribute) +* [setAutoFillBackground](qinputdialog.md#setautofillbackground) +* [setBaseSize](qinputdialog.md#setbasesize) * [setCancelButtonText](qinputdialog.md#setcancelbuttontext) * [setComboBoxEditable](qinputdialog.md#setcomboboxeditable) +* [setContentsMargins](qinputdialog.md#setcontentsmargins) * [setContextMenuPolicy](qinputdialog.md#setcontextmenupolicy) * [setCursor](qinputdialog.md#setcursor) +* [setDisabled](qinputdialog.md#setdisabled) * [setDoubleDecimals](qinputdialog.md#setdoubledecimals) * [setDoubleMaximum](qinputdialog.md#setdoublemaximum) * [setDoubleMinimum](qinputdialog.md#setdoubleminimum) * [setDoubleStep](qinputdialog.md#setdoublestep) * [setDoubleValue](qinputdialog.md#setdoublevalue) * [setEnabled](qinputdialog.md#setenabled) +* [setEventProcessed](qinputdialog.md#seteventprocessed) +* [setFixedHeight](qinputdialog.md#setfixedheight) * [setFixedSize](qinputdialog.md#setfixedsize) +* [setFixedWidth](qinputdialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qinputdialog.md#setflexnodesizecontrolled) * [setFocus](qinputdialog.md#setfocus) * [setFocusPolicy](qinputdialog.md#setfocuspolicy) +* [setFocusProxy](qinputdialog.md#setfocusproxy) * [setFont](qinputdialog.md#setfont) * [setGeometry](qinputdialog.md#setgeometry) * [setGraphicsEffect](qinputdialog.md#setgraphicseffect) +* [setHidden](qinputdialog.md#sethidden) * [setInlineStyle](qinputdialog.md#setinlinestyle) +* [setInputMethodHints](qinputdialog.md#setinputmethodhints) * [setInputMode](qinputdialog.md#setinputmode) * [setIntMaximum](qinputdialog.md#setintmaximum) * [setIntMinimum](qinputdialog.md#setintminimum) @@ -128,23 +203,41 @@ dialog.exec(); * [setIntValue](qinputdialog.md#setintvalue) * [setLabelText](qinputdialog.md#setlabeltext) * [setLayout](qinputdialog.md#setlayout) +* [setMaximumHeight](qinputdialog.md#setmaximumheight) * [setMaximumSize](qinputdialog.md#setmaximumsize) +* [setMaximumWidth](qinputdialog.md#setmaximumwidth) +* [setMinimumHeight](qinputdialog.md#setminimumheight) * [setMinimumSize](qinputdialog.md#setminimumsize) +* [setMinimumWidth](qinputdialog.md#setminimumwidth) * [setModal](qinputdialog.md#setmodal) * [setMouseTracking](qinputdialog.md#setmousetracking) -* [setNodeParent](qinputdialog.md#setnodeparent) * [setObjectName](qinputdialog.md#setobjectname) * [setOkButtonText](qinputdialog.md#setokbuttontext) * [setOptions](qinputdialog.md#setoptions) +* [setParent](qinputdialog.md#setparent) * [setProperty](qinputdialog.md#setproperty) * [setResult](qinputdialog.md#setresult) +* [setShortcutAutoRepeat](qinputdialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qinputdialog.md#setshortcutenabled) * [setSizeGripEnabled](qinputdialog.md#setsizegripenabled) +* [setSizeIncrement](qinputdialog.md#setsizeincrement) +* [setSizePolicy](qinputdialog.md#setsizepolicy) +* [setStatusTip](qinputdialog.md#setstatustip) * [setStyleSheet](qinputdialog.md#setstylesheet) +* [setTabletTracking](qinputdialog.md#settablettracking) * [setTextEchoMode](qinputdialog.md#settextechomode) * [setTextValue](qinputdialog.md#settextvalue) +* [setToolTip](qinputdialog.md#settooltip) +* [setToolTipDuration](qinputdialog.md#settooltipduration) +* [setUpdatesEnabled](qinputdialog.md#setupdatesenabled) +* [setVisible](qinputdialog.md#setvisible) +* [setWhatsThis](qinputdialog.md#setwhatsthis) +* [setWindowFilePath](qinputdialog.md#setwindowfilepath) * [setWindowFlag](qinputdialog.md#setwindowflag) * [setWindowIcon](qinputdialog.md#setwindowicon) +* [setWindowModified](qinputdialog.md#setwindowmodified) * [setWindowOpacity](qinputdialog.md#setwindowopacity) +* [setWindowRole](qinputdialog.md#setwindowrole) * [setWindowState](qinputdialog.md#setwindowstate) * [setWindowTitle](qinputdialog.md#setwindowtitle) * [show](qinputdialog.md#show) @@ -153,125 +246,138 @@ dialog.exec(); * [showMinimized](qinputdialog.md#showminimized) * [showNormal](qinputdialog.md#shownormal) * [size](qinputdialog.md#size) +* [sizeHint](qinputdialog.md#sizehint) +* [sizeIncrement](qinputdialog.md#sizeincrement) +* [stackUnder](qinputdialog.md#stackunder) +* [startTimer](qinputdialog.md#starttimer) +* [statusTip](qinputdialog.md#statustip) +* [style](qinputdialog.md#style) * [styleSheet](qinputdialog.md#stylesheet) * [testAttribute](qinputdialog.md#testattribute) * [textEchoMode](qinputdialog.md#textechomode) * [textValue](qinputdialog.md#textvalue) +* [toolTip](qinputdialog.md#tooltip) +* [toolTipDuration](qinputdialog.md#tooltipduration) +* [underMouse](qinputdialog.md#undermouse) +* [unsetCursor](qinputdialog.md#unsetcursor) +* [unsetLayoutDirection](qinputdialog.md#unsetlayoutdirection) +* [unsetLocale](qinputdialog.md#unsetlocale) * [update](qinputdialog.md#update) * [updateGeometry](qinputdialog.md#updategeometry) +* [updateMicroFocus](qinputdialog.md#updatemicrofocus) +* [updatesEnabled](qinputdialog.md#updatesenabled) +* [whatsThis](qinputdialog.md#whatsthis) +* [width](qinputdialog.md#width) +* [widthMM](qinputdialog.md#widthmm) +* [winId](qinputdialog.md#winid) +* [window](qinputdialog.md#window) +* [windowFilePath](qinputdialog.md#windowfilepath) +* [windowHandle](qinputdialog.md#windowhandle) +* [windowIcon](qinputdialog.md#windowicon) * [windowOpacity](qinputdialog.md#windowopacity) +* [windowRole](qinputdialog.md#windowrole) * [windowState](qinputdialog.md#windowstate) * [windowTitle](qinputdialog.md#windowtitle) +* [x](qinputdialog.md#x) +* [y](qinputdialog.md#y) ## Constructors ### constructor -\+ **new QInputDialog**(): *[QInputDialog](qinputdialog.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QInputDialog](qinputdialog.md)* - -\+ **new QInputDialog**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QInputDialog](qinputdialog.md)* +\+ **new QInputDialog**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QInputDialog](qinputdialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QInputDialog](qinputdialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### accessibleDescription -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› | undefined | +▸ **accessibleDescription**(): *string* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -303,7 +409,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QInputDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QInputDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -317,6 +423,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QInputDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -329,7 +436,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -339,12 +446,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -353,6 +454,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -367,6 +478,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### cancelButtonText ▸ **cancelButtonText**(): *string* @@ -375,649 +506,1832 @@ ___ ___ -### clearFocus +### childAt -▸ **clearFocus**(): *void* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *void* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### close +### children -▸ **close**(): *boolean* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *boolean* +**Returns:** *[QObject](qobject.md)[]* ___ -### doubleDecimals +### childrenRect -▸ **doubleDecimals**(): *number* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### doubleMaximum +### clearFocus -▸ **doubleMaximum**(): *number* +▸ **clearFocus**(): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* ___ -### doubleMinimum +### clearMask -▸ **doubleMinimum**(): *number* +▸ **clearMask**(): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* ___ -### doubleStep +### close -▸ **doubleStep**(): *number* +▸ **close**(): *boolean* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* + +**Returns:** *boolean* ___ -### doubleValue +### colorCount -▸ **doubleValue**(): *number* +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### exec +### contentsRect -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QRect](qrect.md)* ___ -### font +### contextMenuPolicy -▸ **font**(): *[QFont](qfont.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### geometry +### delete -▸ **geometry**(): *[QRect](qrect.md)* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### deleteLater -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **deleteLater**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### depth -▸ **hasMouseTracking**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hide +### devicePixelRatio -▸ **hide**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### devicePixelRatioF -▸ **inherits**(`className`: string): *boolean* +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + +### done -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +▸ **done**(`r`: number): *void* + +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`className` | string | +`r` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### inputMode +### doubleDecimals -▸ **inputMode**(): *[InputMode](../enums/inputmode.md)* +▸ **doubleDecimals**(): *number* -**Returns:** *[InputMode](../enums/inputmode.md)* +**Returns:** *number* ___ -### intMaximum +### doubleMaximum -▸ **intMaximum**(): *number* +▸ **doubleMaximum**(): *number* **Returns:** *number* ___ -### intMinimum +### doubleMinimum -▸ **intMinimum**(): *number* +▸ **doubleMinimum**(): *number* **Returns:** *number* ___ -### intStep +### doubleStep -▸ **intStep**(): *number* +▸ **doubleStep**(): *number* **Returns:** *number* ___ -### intValue +### doubleValue -▸ **intValue**(): *number* +▸ **doubleValue**(): *number* **Returns:** *number* ___ -### isActiveWindow +### dumpObjectInfo -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isComboBoxEditable +### dumpObjectTree -▸ **isComboBoxEditable**(): *boolean* +▸ **dumpObjectTree**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* ___ -### isEnabled +### ensurePolished -▸ **isEnabled**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### eventProcessed -▸ **isSizeGripEnabled**(): *boolean* +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isVisible +### exec -▸ **isVisible**(): *boolean* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *boolean* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### labelText +### focusProxy -▸ **labelText**(): *string* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -**Returns:** *string* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* ___ -### lower +### focusWidget -▸ **lower**(): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### font -**Parameters:** +▸ **font**(): *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QFont](qfont.md)* ___ -### mapFromParent +### frameGeometry -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### frameSize -___ +▸ **frameSize**(): *[QSize](qsize.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### geometry -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **geometry**(): *[QRect](qrect.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### mapToParent +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### inputMode + +▸ **inputMode**(): *[InputMode](../enums/inputmode.md)* + +**Returns:** *[InputMode](../enums/inputmode.md)* + +___ + +### intMaximum + +▸ **intMaximum**(): *number* + +**Returns:** *number* + +___ + +### intMinimum + +▸ **intMinimum**(): *number* + +**Returns:** *number* + +___ + +### intStep + +▸ **intStep**(): *number* + +**Returns:** *number* + +___ + +### intValue + +▸ **intValue**(): *number* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isComboBoxEditable + +▸ **isComboBoxEditable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### labelText + +▸ **labelText**(): *string* + +**Returns:** *string* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### okButtonText + +▸ **okButtonText**(): *string* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### options + +▸ **options**(): *[InputDialogOptions](../enums/inputdialogoptions.md)* + +**Returns:** *[InputDialogOptions](../enums/inputdialogoptions.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QInputDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QInputDialogSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QInputDialogSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setAutoFillBackground -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### minimumSize +### setBaseSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### move +### setCancelButtonText -▸ **move**(`x`: number, `y`: number): *void* +▸ **setCancelButtonText**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setComboBoxEditable + +▸ **setComboBoxEditable**(`editable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`editable` | boolean | **Returns:** *void* ___ -### objectName +### setContentsMargins -▸ **objectName**(): *string* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### okButtonText +### setContextMenuPolicy -▸ **okButtonText**(): *string* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -**Returns:** *string* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* ___ -### open +### setCursor -▸ **open**(): *void* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | **Returns:** *void* ___ -### options +### setDisabled -▸ **options**(): *[InputDialogOptions](../enums/inputdialogoptions.md)* +▸ **setDisabled**(`disable`: boolean): *void* -**Returns:** *[InputDialogOptions](../enums/inputdialogoptions.md)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* ___ -### pos +### setDoubleDecimals -▸ **pos**(): *object* +▸ **setDoubleDecimals**(`decimals`: number): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +**Parameters:** -**Returns:** *object* +Name | Type | +------ | ------ | +`decimals` | number | -* **x**: *number* +**Returns:** *void* -* **y**: *number* +___ + +### setDoubleMaximum + +▸ **setDoubleMaximum**(`value`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`value` | number | + +**Returns:** *void* ___ -### property +### setDoubleMinimum -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setDoubleMinimum**(`value`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`value` | number | + +**Returns:** *void* + +___ + +### setDoubleStep -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +▸ **setDoubleStep**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`value` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setDoubleValue -▸ **raise**(): *void* +▸ **setDoubleValue**(`value`: number): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`value` | number | **Returns:** *void* ___ -### reject +### setEnabled -▸ **reject**(): *void* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | **Returns:** *void* ___ -### removeAction +### setEventProcessed -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`h` | number | **Returns:** *void* ___ -### removeEventListener +### setFixedSize -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QInputDialogSignals[SignalType]): *void* +▸ **setFixedSize**(`width`: number, `height`: number): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QInputDialogSignals* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QInputDialogSignals[SignalType] | +`w` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setFocusProxy -___ +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -### repolish +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### resize +### setFont -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### result +### setGeometry -▸ **result**(): *number* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setCancelButtonText +### setInlineStyle -▸ **setCancelButtonText**(`text`: string): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`text` | string | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setComboBoxEditable +### setInputMethodHints -▸ **setComboBoxEditable**(`editable`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`editable` | boolean | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy - -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +### setInputMode -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +▸ **setInputMode**(`value`: [InputMode](../enums/inputmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`value` | [InputMode](../enums/inputmode.md) | **Returns:** *void* ___ -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +### setIntMaximum -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +▸ **setIntMaximum**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`value` | number | **Returns:** *void* ___ -### setDoubleDecimals +### setIntMinimum -▸ **setDoubleDecimals**(`decimals`: number): *void* +▸ **setIntMinimum**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`decimals` | number | +`value` | number | **Returns:** *void* ___ -### setDoubleMaximum +### setIntStep -▸ **setDoubleMaximum**(`value`: number): *void* +▸ **setIntStep**(`value`: number): *void* **Parameters:** @@ -1029,9 +2343,9 @@ Name | Type | ___ -### setDoubleMinimum +### setIntValue -▸ **setDoubleMinimum**(`value`: number): *void* +▸ **setIntValue**(`value`: number): *void* **Parameters:** @@ -1043,500 +2357,513 @@ Name | Type | ___ -### setDoubleStep +### setLabelText -▸ **setDoubleStep**(`value`: number): *void* +▸ **setLabelText**(`value`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`value` | string | **Returns:** *void* ___ -### setDoubleValue +### setLayout -▸ **setDoubleValue**(`value`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setMaximumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumWidth**(`maxw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxw` | number | **Returns:** *void* ___ -### setFocus +### setMinimumHeight -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumSize -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFont +### setMinimumWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minw` | number | **Returns:** *void* ___ -### setGeometry +### setModal -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`modal` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setMouseTracking -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setInlineStyle +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* -▸ **setInlineStyle**(`style`: string): *void* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`objectName` | string | **Returns:** *void* ___ -### setInputMode +### setOkButtonText -▸ **setInputMode**(`value`: [InputMode](../enums/inputmode.md)): *void* +▸ **setOkButtonText**(`value`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`value` | [InputMode](../enums/inputmode.md) | +`value` | string | **Returns:** *void* ___ -### setIntMaximum +### setOptions -▸ **setIntMaximum**(`value`: number): *void* +▸ **setOptions**(`value`: [InputDialogOptions](../enums/inputdialogoptions.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`value` | [InputDialogOptions](../enums/inputdialogoptions.md) | **Returns:** *void* ___ -### setIntMinimum +### setParent -▸ **setIntMinimum**(`value`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setIntStep +### setProperty -▸ **setIntStep**(`value`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setIntValue +### setResult -▸ **setIntValue**(`value`: number): *void* +▸ **setResult**(`i`: number): *void* + +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`i` | number | **Returns:** *void* ___ -### setLabelText +### setShortcutAutoRepeat -▸ **setLabelText**(`value`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`value` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QInputDialogSignals](../interfaces/qinputdialogsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSizeGripEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`enabled` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setSizeIncrement -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setModal +### setSizePolicy -▸ **setModal**(`modal`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`modal` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setStatusTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`statusTip` | string | **Returns:** *void* ___ -### setNodeParent +### setStyleSheet -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setTabletTracking -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setOkButtonText +### setTextEchoMode -▸ **setOkButtonText**(`value`: string): *void* +▸ **setTextEchoMode**(`value`: [EchoMode](../enums/echomode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`value` | string | +`value` | [EchoMode](../enums/echomode.md) | **Returns:** *void* ___ -### setOptions +### setTextValue -▸ **setOptions**(`value`: [InputDialogOptions](../enums/inputdialogoptions.md)): *void* +▸ **setTextValue**(`value`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`value` | [InputDialogOptions](../enums/inputdialogoptions.md) | +`value` | string | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setToolTipDuration -▸ **setResult**(`i`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`msec` | number | **Returns:** *void* ___ -### setSizeGripEnabled +### setUpdatesEnabled -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTextEchoMode +### setWhatsThis -▸ **setTextEchoMode**(`value`: [EchoMode](../enums/echomode.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`value` | [EchoMode](../enums/echomode.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTextValue +### setWindowFilePath -▸ **setTextValue**(`value`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | string | +`filePath` | string | **Returns:** *void* @@ -1575,6 +2902,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1591,6 +2934,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1683,6 +3042,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1725,6 +3157,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1745,6 +3237,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1755,13 +3353,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1772,3 +3380,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qinputevent.md b/website/docs/api/generated/classes/qinputevent.md new file mode 100644 index 0000000000..eccdea24a2 --- /dev/null +++ b/website/docs/api/generated/classes/qinputevent.md @@ -0,0 +1,165 @@ +--- +id: "qinputevent" +title: "QInputEvent" +sidebar_label: "QInputEvent" +--- + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QInputEvent** + + ↳ [QKeyEvent](qkeyevent.md) + + ↳ [QMouseEvent](qmouseevent.md) + + ↳ [QWheelEvent](qwheelevent.md) + + ↳ [QNativeGestureEvent](qnativegestureevent.md) + + ↳ [QTabletEvent](qtabletevent.md) + +## Index + +### Constructors + +* [constructor](qinputevent.md#constructor) + +### Properties + +* [native](qinputevent.md#native) + +### Methods + +* [accept](qinputevent.md#accept) +* [ignore](qinputevent.md#ignore) +* [isAccepted](qinputevent.md#isaccepted) +* [modifiers](qinputevent.md#modifiers) +* [setAccepted](qinputevent.md#setaccepted) +* [spontaneous](qinputevent.md#spontaneous) +* [timestamp](qinputevent.md#timestamp) +* [type](qinputevent.md#type) + +## Constructors + +### constructor + +\+ **new QInputEvent**(`native`: [NativeElement](../globals.md#nativeelement)): *[QInputEvent](qinputevent.md)* + +*Inherited from [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QInputEvent](qinputevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### modifiers + +▸ **modifiers**(): *[KeyboardModifier](../enums/keyboardmodifier.md)* + +**Returns:** *[KeyboardModifier](../enums/keyboardmodifier.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### timestamp + +▸ **timestamp**(): *number* + +**Returns:** *number* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qinputmethodevent.md b/website/docs/api/generated/classes/qinputmethodevent.md new file mode 100644 index 0000000000..cd37951a2d --- /dev/null +++ b/website/docs/api/generated/classes/qinputmethodevent.md @@ -0,0 +1,190 @@ +--- +id: "qinputmethodevent" +title: "QInputMethodEvent" +sidebar_label: "QInputMethodEvent" +--- + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QInputMethodEvent** + +## Index + +### Constructors + +* [constructor](qinputmethodevent.md#constructor) + +### Properties + +* [native](qinputmethodevent.md#native) + +### Methods + +* [accept](qinputmethodevent.md#accept) +* [commitString](qinputmethodevent.md#commitstring) +* [ignore](qinputmethodevent.md#ignore) +* [isAccepted](qinputmethodevent.md#isaccepted) +* [preeditString](qinputmethodevent.md#preeditstring) +* [replacementLength](qinputmethodevent.md#replacementlength) +* [replacementStart](qinputmethodevent.md#replacementstart) +* [setAccepted](qinputmethodevent.md#setaccepted) +* [setCommitString](qinputmethodevent.md#setcommitstring) +* [spontaneous](qinputmethodevent.md#spontaneous) +* [type](qinputmethodevent.md#type) + +## Constructors + +### constructor + +\+ **new QInputMethodEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QInputMethodEvent](qinputmethodevent.md)* + +*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QInputMethodEvent](qinputmethodevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### commitString + +▸ **commitString**(): *string* + +**Returns:** *string* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### preeditString + +▸ **preeditString**(): *string* + +**Returns:** *string* + +___ + +### replacementLength + +▸ **replacementLength**(): *number* + +**Returns:** *number* + +___ + +### replacementStart + +▸ **replacementStart**(): *number* + +**Returns:** *number* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### setCommitString + +▸ **setCommitString**(`commitString`: string, `replaceFrom`: number, `replaceLength`: number): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`commitString` | string | - | +`replaceFrom` | number | 0 | +`replaceLength` | number | 0 | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qinputmethodqueryevent.md b/website/docs/api/generated/classes/qinputmethodqueryevent.md new file mode 100644 index 0000000000..8f6a75a8e2 --- /dev/null +++ b/website/docs/api/generated/classes/qinputmethodqueryevent.md @@ -0,0 +1,182 @@ +--- +id: "qinputmethodqueryevent" +title: "QInputMethodQueryEvent" +sidebar_label: "QInputMethodQueryEvent" +--- + +Note: Qt performs some default processing for `QInputMethodQueryEvents`. +When attaching an event listener via `addEventListener()` use the +options object to specify that you want to run after the default +processing, otherwise your `setValue()` calls will be overwritten. + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QInputMethodQueryEvent** + +## Index + +### Constructors + +* [constructor](qinputmethodqueryevent.md#constructor) + +### Properties + +* [native](qinputmethodqueryevent.md#native) + +### Methods + +* [accept](qinputmethodqueryevent.md#accept) +* [ignore](qinputmethodqueryevent.md#ignore) +* [isAccepted](qinputmethodqueryevent.md#isaccepted) +* [queries](qinputmethodqueryevent.md#queries) +* [setAccepted](qinputmethodqueryevent.md#setaccepted) +* [setValue](qinputmethodqueryevent.md#setvalue) +* [spontaneous](qinputmethodqueryevent.md#spontaneous) +* [type](qinputmethodqueryevent.md#type) +* [value](qinputmethodqueryevent.md#value) + +## Constructors + +### constructor + +\+ **new QInputMethodQueryEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QInputMethodQueryEvent](qinputmethodqueryevent.md)* + +*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QInputMethodQueryEvent](qinputmethodqueryevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### queries + +▸ **queries**(): *number* + +**Returns:** *number* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### setValue + +▸ **setValue**(`query`: number, `value`: [QVariantType](../globals.md#qvarianttype)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`query` | number | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type + +___ + +### value + +▸ **value**(`query`: number): *[QVariant](qvariant.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`query` | number | + +**Returns:** *[QVariant](qvariant.md)* diff --git a/website/docs/api/generated/classes/qitemselectionmodel.md b/website/docs/api/generated/classes/qitemselectionmodel.md new file mode 100644 index 0000000000..695329673c --- /dev/null +++ b/website/docs/api/generated/classes/qitemselectionmodel.md @@ -0,0 +1,621 @@ +--- +id: "qitemselectionmodel" +title: "QItemSelectionModel" +sidebar_label: "QItemSelectionModel" +--- + +## Hierarchy + + ↳ [QObject](qobject.md)‹[QItemSelectionModelSignals](../globals.md#qitemselectionmodelsignals)› + + ↳ **QItemSelectionModel** + +## Index + +### Constructors + +* [constructor](qitemselectionmodel.md#constructor) + +### Properties + +* [native](qitemselectionmodel.md#native) + +### Methods + +* [_id](qitemselectionmodel.md#_id) +* [addEventListener](qitemselectionmodel.md#addeventlistener) +* [children](qitemselectionmodel.md#children) +* [clear](qitemselectionmodel.md#clear) +* [clearCurrentIndex](qitemselectionmodel.md#clearcurrentindex) +* [clearSelection](qitemselectionmodel.md#clearselection) +* [columnIntersectsSelection](qitemselectionmodel.md#columnintersectsselection) +* [currentIndex](qitemselectionmodel.md#currentindex) +* [delete](qitemselectionmodel.md#delete) +* [deleteLater](qitemselectionmodel.md#deletelater) +* [dumpObjectInfo](qitemselectionmodel.md#dumpobjectinfo) +* [dumpObjectTree](qitemselectionmodel.md#dumpobjecttree) +* [eventProcessed](qitemselectionmodel.md#eventprocessed) +* [hasSelection](qitemselectionmodel.md#hasselection) +* [inherits](qitemselectionmodel.md#inherits) +* [isColumnSelected](qitemselectionmodel.md#iscolumnselected) +* [isRowSelected](qitemselectionmodel.md#isrowselected) +* [isSelected](qitemselectionmodel.md#isselected) +* [killTimer](qitemselectionmodel.md#killtimer) +* [objectName](qitemselectionmodel.md#objectname) +* [parent](qitemselectionmodel.md#parent) +* [property](qitemselectionmodel.md#property) +* [removeEventListener](qitemselectionmodel.md#removeeventlistener) +* [reset](qitemselectionmodel.md#reset) +* [rowIntersectsSelection](qitemselectionmodel.md#rowintersectsselection) +* [select](qitemselectionmodel.md#select) +* [selectedColumns](qitemselectionmodel.md#selectedcolumns) +* [selectedIndexes](qitemselectionmodel.md#selectedindexes) +* [selectedRows](qitemselectionmodel.md#selectedrows) +* [setCurrentIndex](qitemselectionmodel.md#setcurrentindex) +* [setEventProcessed](qitemselectionmodel.md#seteventprocessed) +* [setObjectName](qitemselectionmodel.md#setobjectname) +* [setParent](qitemselectionmodel.md#setparent) +* [setProperty](qitemselectionmodel.md#setproperty) +* [startTimer](qitemselectionmodel.md#starttimer) + +## Constructors + +### constructor + +\+ **new QItemSelectionModel**(`arg?`: [NativeElement](../globals.md#nativeelement)): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`arg?` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QItemSelectionModelSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QItemSelectionModelSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QItemSelectionModelSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### clear + +▸ **clear**(): *void* + +**Returns:** *void* + +___ + +### clearCurrentIndex + +▸ **clearCurrentIndex**(): *void* + +**Returns:** *void* + +___ + +### clearSelection + +▸ **clearSelection**(): *void* + +**Returns:** *void* + +___ + +### columnIntersectsSelection + +▸ **columnIntersectsSelection**(`column`: number, `parent`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md) | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### currentIndex + +▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### hasSelection + +▸ **hasSelection**(): *boolean* + +**Returns:** *boolean* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### isColumnSelected + +▸ **isColumnSelected**(`column`: number, `parent`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`column` | number | - | +`parent` | [QModelIndex](qmodelindex.md) | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### isRowSelected + +▸ **isRowSelected**(`row`: number, `parent`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`parent` | [QModelIndex](qmodelindex.md) | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### isSelected + +▸ **isSelected**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QItemSelectionModelSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QItemSelectionModelSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QItemSelectionModelSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +**Returns:** *void* + +___ + +### rowIntersectsSelection + +▸ **rowIntersectsSelection**(`row`: number, `parent`: [QModelIndex](qmodelindex.md)): *boolean* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | - | +`parent` | [QModelIndex](qmodelindex.md) | new QModelIndex() | + +**Returns:** *boolean* + +___ + +### select + +▸ **select**(`index`: [QModelIndex](qmodelindex.md), `command`: [SelectionFlag](../enums/selectionflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | +`command` | [SelectionFlag](../enums/selectionflag.md) | + +**Returns:** *void* + +___ + +### selectedColumns + +▸ **selectedColumns**(`row`: number): *[QModelIndex](qmodelindex.md)[]* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | 0 | + +**Returns:** *[QModelIndex](qmodelindex.md)[]* + +___ + +### selectedIndexes + +▸ **selectedIndexes**(): *[QModelIndex](qmodelindex.md)[]* + +**Returns:** *[QModelIndex](qmodelindex.md)[]* + +___ + +### selectedRows + +▸ **selectedRows**(`column`: number): *[QModelIndex](qmodelindex.md)[]* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`column` | number | 0 | + +**Returns:** *[QModelIndex](qmodelindex.md)[]* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md), `command`: [SelectionFlag](../enums/selectionflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | +`command` | [SelectionFlag](../enums/selectionflag.md) | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qkeyevent.md b/website/docs/api/generated/classes/qkeyevent.md index 7a23121fdb..c108d8f34d 100644 --- a/website/docs/api/generated/classes/qkeyevent.md +++ b/website/docs/api/generated/classes/qkeyevent.md @@ -6,7 +6,7 @@ sidebar_label: "QKeyEvent" ## Hierarchy -* [QEvent](qevent.md) + ↳ [QInputEvent](qinputevent.md) ↳ **QKeyEvent** @@ -32,6 +32,7 @@ sidebar_label: "QKeyEvent" * [setAccepted](qkeyevent.md#setaccepted) * [spontaneous](qkeyevent.md#spontaneous) * [text](qkeyevent.md#text) +* [timestamp](qkeyevent.md#timestamp) * [type](qkeyevent.md#type) ## Constructors @@ -125,6 +126,8 @@ ___ ▸ **modifiers**(): *number* +*Overrides [QInputEvent](qinputevent.md).[modifiers](qinputevent.md#modifiers)* + **Returns:** *number* ___ @@ -169,6 +172,16 @@ ___ ___ +### timestamp + +▸ **timestamp**(): *number* + +*Inherited from [QInputEvent](qinputevent.md).[timestamp](qinputevent.md#timestamp)* + +**Returns:** *number* + +___ + ### type ▸ **type**(): *number* diff --git a/website/docs/api/generated/classes/qkeysequence.md b/website/docs/api/generated/classes/qkeysequence.md index 241f6cc24c..a5f6c2ec00 100644 --- a/website/docs/api/generated/classes/qkeysequence.md +++ b/website/docs/api/generated/classes/qkeysequence.md @@ -31,15 +31,12 @@ const keySequence = new QKeySequence(`Ctrl+L`); ### Properties * [native](qkeysequence.md#native) -* [nodeChildren](qkeysequence.md#nodechildren) -* [nodeParent](qkeysequence.md#optional-nodeparent) ### Methods * [count](qkeysequence.md#count) * [isEmpty](qkeysequence.md#isempty) * [matches](qkeysequence.md#matches) -* [setNodeParent](qkeysequence.md#setnodeparent) * [toString](qkeysequence.md#tostring) * [fromQVariant](qkeysequence.md#static-fromqvariant) @@ -81,25 +78,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -133,22 +114,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### toString ▸ **toString**(`format`: [SequenceFormat](../enums/sequenceformat.md)): *string* diff --git a/website/docs/api/generated/classes/qlabel.md b/website/docs/api/generated/classes/qlabel.md index 6caeba82f4..a7d0f554a1 100644 --- a/website/docs/api/generated/classes/qlabel.md +++ b/website/docs/api/generated/classes/qlabel.md @@ -21,7 +21,7 @@ label.setText("Hello"); ## Hierarchy - ↳ [NodeFrame](nodeframe.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› + ↳ [QFrame](qframe.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› ↳ **QLabel** @@ -33,66 +33,127 @@ label.setText("Hello"); ### Properties -* [_layout](qlabel.md#optional-_layout) * [_rawInlineStyle](qlabel.md#_rawinlinestyle) -* [actions](qlabel.md#actions) * [native](qlabel.md#native) -* [nodeChildren](qlabel.md#nodechildren) -* [nodeParent](qlabel.md#optional-nodeparent) * [type](qlabel.md#type) -### Accessors - -* [layout](qlabel.md#layout) - ### Methods +* [_id](qlabel.md#_id) * [acceptDrops](qlabel.md#acceptdrops) +* [accessibleDescription](qlabel.md#accessibledescription) +* [accessibleName](qlabel.md#accessiblename) * [activateWindow](qlabel.md#activatewindow) * [addAction](qlabel.md#addaction) * [addEventListener](qlabel.md#addeventlistener) * [adjustSize](qlabel.md#adjustsize) * [alignment](qlabel.md#alignment) +* [autoFillBackground](qlabel.md#autofillbackground) +* [baseSize](qlabel.md#basesize) * [buddy](qlabel.md#buddy) +* [childAt](qlabel.md#childat) +* [children](qlabel.md#children) +* [childrenRect](qlabel.md#childrenrect) * [clear](qlabel.md#clear) * [clearFocus](qlabel.md#clearfocus) +* [clearMask](qlabel.md#clearmask) * [close](qlabel.md#close) +* [colorCount](qlabel.md#colorcount) +* [contentsRect](qlabel.md#contentsrect) +* [contextMenuPolicy](qlabel.md#contextmenupolicy) +* [delete](qlabel.md#delete) +* [deleteLater](qlabel.md#deletelater) +* [depth](qlabel.md#depth) +* [devicePixelRatio](qlabel.md#devicepixelratio) +* [devicePixelRatioF](qlabel.md#devicepixelratiof) +* [dumpObjectInfo](qlabel.md#dumpobjectinfo) +* [dumpObjectTree](qlabel.md#dumpobjecttree) +* [ensurePolished](qlabel.md#ensurepolished) +* [eventProcessed](qlabel.md#eventprocessed) +* [focusProxy](qlabel.md#focusproxy) +* [focusWidget](qlabel.md#focuswidget) * [font](qlabel.md#font) +* [frameGeometry](qlabel.md#framegeometry) * [frameRect](qlabel.md#framerect) * [frameShadow](qlabel.md#frameshadow) * [frameShape](qlabel.md#frameshape) +* [frameSize](qlabel.md#framesize) * [frameStyle](qlabel.md#framestyle) * [frameWidth](qlabel.md#framewidth) * [geometry](qlabel.md#geometry) * [getFlexNode](qlabel.md#getflexnode) +* [grab](qlabel.md#grab) +* [grabKeyboard](qlabel.md#grabkeyboard) +* [grabMouse](qlabel.md#grabmouse) +* [hasFocus](qlabel.md#hasfocus) +* [hasHeightForWidth](qlabel.md#hasheightforwidth) * [hasMouseTracking](qlabel.md#hasmousetracking) * [hasScaledContents](qlabel.md#hasscaledcontents) * [hasSelectedText](qlabel.md#hasselectedtext) +* [hasTabletTracking](qlabel.md#hastablettracking) +* [height](qlabel.md#height) +* [heightForWidth](qlabel.md#heightforwidth) +* [heightMM](qlabel.md#heightmm) * [hide](qlabel.md#hide) * [indent](qlabel.md#indent) * [inherits](qlabel.md#inherits) +* [inputMethodHints](qlabel.md#inputmethodhints) * [isActiveWindow](qlabel.md#isactivewindow) +* [isAncestorOf](qlabel.md#isancestorof) * [isEnabled](qlabel.md#isenabled) +* [isEnabledTo](qlabel.md#isenabledto) +* [isFullScreen](qlabel.md#isfullscreen) +* [isHidden](qlabel.md#ishidden) +* [isMaximized](qlabel.md#ismaximized) +* [isMinimized](qlabel.md#isminimized) +* [isModal](qlabel.md#ismodal) * [isVisible](qlabel.md#isvisible) +* [isVisibleTo](qlabel.md#isvisibleto) +* [isWindow](qlabel.md#iswindow) +* [isWindowModified](qlabel.md#iswindowmodified) +* [killTimer](qlabel.md#killtimer) +* [layout](qlabel.md#layout) * [lineWidth](qlabel.md#linewidth) +* [logicalDpiX](qlabel.md#logicaldpix) +* [logicalDpiY](qlabel.md#logicaldpiy) * [lower](qlabel.md#lower) +* [mapFrom](qlabel.md#mapfrom) * [mapFromGlobal](qlabel.md#mapfromglobal) * [mapFromParent](qlabel.md#mapfromparent) +* [mapTo](qlabel.md#mapto) * [mapToGlobal](qlabel.md#maptoglobal) * [mapToParent](qlabel.md#maptoparent) * [margin](qlabel.md#margin) +* [maximumHeight](qlabel.md#maximumheight) * [maximumSize](qlabel.md#maximumsize) +* [maximumWidth](qlabel.md#maximumwidth) * [midLineWidth](qlabel.md#midlinewidth) +* [minimumHeight](qlabel.md#minimumheight) * [minimumSize](qlabel.md#minimumsize) +* [minimumSizeHint](qlabel.md#minimumsizehint) +* [minimumWidth](qlabel.md#minimumwidth) * [move](qlabel.md#move) * [movie](qlabel.md#movie) +* [nativeParentWidget](qlabel.md#nativeparentwidget) +* [nextInFocusChain](qlabel.md#nextinfocuschain) +* [normalGeometry](qlabel.md#normalgeometry) * [objectName](qlabel.md#objectname) * [openExternalLinks](qlabel.md#openexternallinks) +* [paintingActive](qlabel.md#paintingactive) +* [parent](qlabel.md#parent) +* [parentWidget](qlabel.md#parentwidget) +* [physicalDpiX](qlabel.md#physicaldpix) +* [physicalDpiY](qlabel.md#physicaldpiy) * [picture](qlabel.md#picture) * [pixmap](qlabel.md#pixmap) * [pos](qlabel.md#pos) +* [previousInFocusChain](qlabel.md#previousinfocuschain) * [property](qlabel.md#property) * [raise](qlabel.md#raise) +* [rect](qlabel.md#rect) +* [releaseKeyboard](qlabel.md#releasekeyboard) +* [releaseMouse](qlabel.md#releasemouse) +* [releaseShortcut](qlabel.md#releaseshortcut) * [removeAction](qlabel.md#removeaction) * [removeEventListener](qlabel.md#removeeventlistener) * [repaint](qlabel.md#repaint) @@ -101,16 +162,26 @@ label.setText("Hello"); * [selectedText](qlabel.md#selectedtext) * [selectionStart](qlabel.md#selectionstart) * [setAcceptDrops](qlabel.md#setacceptdrops) +* [setAccessibleDescription](qlabel.md#setaccessibledescription) +* [setAccessibleName](qlabel.md#setaccessiblename) * [setAlignment](qlabel.md#setalignment) * [setAttribute](qlabel.md#setattribute) +* [setAutoFillBackground](qlabel.md#setautofillbackground) +* [setBaseSize](qlabel.md#setbasesize) * [setBuddy](qlabel.md#setbuddy) +* [setContentsMargins](qlabel.md#setcontentsmargins) * [setContextMenuPolicy](qlabel.md#setcontextmenupolicy) * [setCursor](qlabel.md#setcursor) +* [setDisabled](qlabel.md#setdisabled) * [setEnabled](qlabel.md#setenabled) +* [setEventProcessed](qlabel.md#seteventprocessed) +* [setFixedHeight](qlabel.md#setfixedheight) * [setFixedSize](qlabel.md#setfixedsize) +* [setFixedWidth](qlabel.md#setfixedwidth) * [setFlexNodeSizeControlled](qlabel.md#setflexnodesizecontrolled) * [setFocus](qlabel.md#setfocus) * [setFocusPolicy](qlabel.md#setfocuspolicy) +* [setFocusProxy](qlabel.md#setfocusproxy) * [setFont](qlabel.md#setfont) * [setFrameRect](qlabel.md#setframerect) * [setFrameShadow](qlabel.md#setframeshadow) @@ -118,33 +189,53 @@ label.setText("Hello"); * [setFrameStyle](qlabel.md#setframestyle) * [setGeometry](qlabel.md#setgeometry) * [setGraphicsEffect](qlabel.md#setgraphicseffect) +* [setHidden](qlabel.md#sethidden) * [setIndent](qlabel.md#setindent) * [setInlineStyle](qlabel.md#setinlinestyle) +* [setInputMethodHints](qlabel.md#setinputmethodhints) * [setLayout](qlabel.md#setlayout) * [setLineWidth](qlabel.md#setlinewidth) * [setMargin](qlabel.md#setmargin) +* [setMaximumHeight](qlabel.md#setmaximumheight) * [setMaximumSize](qlabel.md#setmaximumsize) +* [setMaximumWidth](qlabel.md#setmaximumwidth) * [setMidLineWidth](qlabel.md#setmidlinewidth) +* [setMinimumHeight](qlabel.md#setminimumheight) * [setMinimumSize](qlabel.md#setminimumsize) +* [setMinimumWidth](qlabel.md#setminimumwidth) * [setMouseTracking](qlabel.md#setmousetracking) * [setMovie](qlabel.md#setmovie) -* [setNodeParent](qlabel.md#setnodeparent) * [setNumDouble](qlabel.md#setnumdouble) * [setNumInt](qlabel.md#setnumint) * [setObjectName](qlabel.md#setobjectname) * [setOpenExternalLinks](qlabel.md#setopenexternallinks) +* [setParent](qlabel.md#setparent) * [setPicture](qlabel.md#setpicture) * [setPixmap](qlabel.md#setpixmap) * [setProperty](qlabel.md#setproperty) * [setScaledContents](qlabel.md#setscaledcontents) * [setSelection](qlabel.md#setselection) +* [setShortcutAutoRepeat](qlabel.md#setshortcutautorepeat) +* [setShortcutEnabled](qlabel.md#setshortcutenabled) +* [setSizeIncrement](qlabel.md#setsizeincrement) +* [setSizePolicy](qlabel.md#setsizepolicy) +* [setStatusTip](qlabel.md#setstatustip) * [setStyleSheet](qlabel.md#setstylesheet) +* [setTabletTracking](qlabel.md#settablettracking) * [setText](qlabel.md#settext) * [setTextFormat](qlabel.md#settextformat) * [setTextInteractionFlags](qlabel.md#settextinteractionflags) +* [setToolTip](qlabel.md#settooltip) +* [setToolTipDuration](qlabel.md#settooltipduration) +* [setUpdatesEnabled](qlabel.md#setupdatesenabled) +* [setVisible](qlabel.md#setvisible) +* [setWhatsThis](qlabel.md#setwhatsthis) +* [setWindowFilePath](qlabel.md#setwindowfilepath) * [setWindowFlag](qlabel.md#setwindowflag) * [setWindowIcon](qlabel.md#setwindowicon) +* [setWindowModified](qlabel.md#setwindowmodified) * [setWindowOpacity](qlabel.md#setwindowopacity) +* [setWindowRole](qlabel.md#setwindowrole) * [setWindowState](qlabel.md#setwindowstate) * [setWindowTitle](qlabel.md#setwindowtitle) * [setWordWrap](qlabel.md#setwordwrap) @@ -154,127 +245,130 @@ label.setText("Hello"); * [showMinimized](qlabel.md#showminimized) * [showNormal](qlabel.md#shownormal) * [size](qlabel.md#size) +* [sizeHint](qlabel.md#sizehint) +* [sizeIncrement](qlabel.md#sizeincrement) +* [stackUnder](qlabel.md#stackunder) +* [startTimer](qlabel.md#starttimer) +* [statusTip](qlabel.md#statustip) +* [style](qlabel.md#style) * [styleSheet](qlabel.md#stylesheet) * [testAttribute](qlabel.md#testattribute) * [text](qlabel.md#text) * [textFormat](qlabel.md#textformat) * [textInteractionFlags](qlabel.md#textinteractionflags) +* [toolTip](qlabel.md#tooltip) +* [toolTipDuration](qlabel.md#tooltipduration) +* [underMouse](qlabel.md#undermouse) +* [unsetCursor](qlabel.md#unsetcursor) +* [unsetLayoutDirection](qlabel.md#unsetlayoutdirection) +* [unsetLocale](qlabel.md#unsetlocale) * [update](qlabel.md#update) * [updateGeometry](qlabel.md#updategeometry) +* [updateMicroFocus](qlabel.md#updatemicrofocus) +* [updatesEnabled](qlabel.md#updatesenabled) +* [whatsThis](qlabel.md#whatsthis) +* [width](qlabel.md#width) +* [widthMM](qlabel.md#widthmm) +* [winId](qlabel.md#winid) +* [window](qlabel.md#window) +* [windowFilePath](qlabel.md#windowfilepath) +* [windowHandle](qlabel.md#windowhandle) +* [windowIcon](qlabel.md#windowicon) * [windowOpacity](qlabel.md#windowopacity) +* [windowRole](qlabel.md#windowrole) * [windowState](qlabel.md#windowstate) * [windowTitle](qlabel.md#windowtitle) * [wordWrap](qlabel.md#wordwrap) +* [x](qlabel.md#x) +* [y](qlabel.md#y) ## Constructors ### constructor -\+ **new QLabel**(): *[QLabel](qlabel.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QLabel](qlabel.md)* - -\+ **new QLabel**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QLabel](qlabel.md)* +\+ **new QLabel**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QLabel](qlabel.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QLabel](qlabel.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -306,7 +400,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLabelSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLabelSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -320,6 +414,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QLabelSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -332,7 +427,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -342,12 +437,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -356,6 +445,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -378,1193 +477,2393 @@ ___ ___ -### buddy +### autoFillBackground -▸ **buddy**(): *[NodeWidget](nodewidget.md)‹any› | null* +▸ **autoFillBackground**(): *boolean* -**Returns:** *[NodeWidget](nodewidget.md)‹any› | null* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* ___ -### clear +### baseSize -▸ **clear**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -___ +**Returns:** *[QSize](qsize.md)* -### clearFocus +___ -▸ **clearFocus**(): *void* +### buddy -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +▸ **buddy**(): *[QWidget](qwidget.md) | null* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md) | null* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### frameRect +### childrenRect -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clear -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clear**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +**Returns:** *void* -**Returns:** *[Shadow](../enums/shadow.md)* +___ + +### clearFocus + +▸ **clearFocus**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasScaledContents +### deleteLater -▸ **hasScaledContents**(): *boolean* +▸ **deleteLater**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* ___ -### hasSelectedText +### depth -▸ **hasSelectedText**(): *boolean* +▸ **depth**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* ___ -### hide +### devicePixelRatio -▸ **hide**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### indent +### devicePixelRatioF -▸ **indent**(): *number* +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* **Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### dumpObjectInfo -**Parameters:** +▸ **dumpObjectInfo**(): *void* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### dumpObjectTree -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### ensurePolished -▸ **isEnabled**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### eventProcessed -▸ **isVisible**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### lineWidth +### focusProxy -▸ **lineWidth**(): *number* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *number* +**Returns:** *[QWidget](qwidget.md)* ___ -### lower +### focusWidget -▸ **lower**(): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### font -**Parameters:** +▸ **font**(): *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QFont](qfont.md)* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### frameGeometry -**Parameters:** +▸ **frameGeometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* ___ -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +### frameRect -**Parameters:** +▸ **frameRect**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### frameShadow -**Parameters:** +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### margin +### frameShape -▸ **margin**(): *number* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -**Returns:** *number* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### midLineWidth +### frameStyle -▸ **midLineWidth**(): *number* +▸ **frameStyle**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* **Returns:** *number* ___ -### minimumSize +### frameWidth -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameWidth**(): *number* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### move +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasScaledContents + +▸ **hasScaledContents**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasSelectedText + +▸ **hasSelectedText**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### indent + +▸ **indent**(): *number* + +**Returns:** *number* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### margin + +▸ **margin**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### movie + +▸ **movie**(): *[QMovie](qmovie.md) | undefined* + +**Returns:** *[QMovie](qmovie.md) | undefined* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### openExternalLinks + +▸ **openExternalLinks**(): *boolean* + +**Returns:** *boolean* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### picture + +▸ **picture**(): *[QPicture](qpicture.md) | undefined* + +**Returns:** *[QPicture](qpicture.md) | undefined* + +___ + +### pixmap + +▸ **pixmap**(): *[QPixmap](qpixmap.md) | undefined* + +**Returns:** *[QPixmap](qpixmap.md) | undefined* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLabelSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QLabelSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QLabelSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectedText + +▸ **selectedText**(): *string* + +**Returns:** *string* + +___ + +### selectionStart + +▸ **selectionStart**(): *number* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* -▸ **move**(`x`: number, `y`: number): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`enabled` | boolean | **Returns:** *void* ___ -### movie +### setBaseSize -▸ **movie**(): *[QMovie](qmovie.md) | undefined* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -**Returns:** *[QMovie](qmovie.md) | undefined* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### objectName +### setBuddy -▸ **objectName**(): *string* +▸ **setBuddy**(`buddy`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +**Parameters:** -**Returns:** *string* +Name | Type | +------ | ------ | +`buddy` | [QWidget](qwidget.md) | + +**Returns:** *void* ___ -### openExternalLinks +### setContentsMargins -▸ **openExternalLinks**(): *boolean* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### picture +### setContextMenuPolicy -▸ **picture**(): *[QPicture](qpicture.md) | undefined* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -**Returns:** *[QPicture](qpicture.md) | undefined* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* ___ -### pixmap +### setCursor -▸ **pixmap**(): *[QPixmap](qpixmap.md) | undefined* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -**Returns:** *[QPixmap](qpixmap.md) | undefined* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* ___ -### pos +### setDisabled -▸ **pos**(): *object* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`disable` | boolean | -* **y**: *number* +**Returns:** *void* ___ -### property +### setEnabled -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`enabled` | boolean | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setEventProcessed -▸ **raise**(): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### removeAction +### setFixedHeight -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`h` | number | **Returns:** *void* ___ -### removeEventListener +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLabelSignals[SignalType]): *void* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Parameters:** -**Type parameters:** +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -▪ **SignalType**: *keyof QLabelSignals* +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QLabelSignals[SignalType] | +`w` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFlexNodeSizeControlled -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint +### setFocusProxy -▸ **repaint**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repolish +### setFont -▸ **repolish**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setFrameRect -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | + +**Returns:** *void* + +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | + +**Returns:** *void* + +___ + +### setFrameShape + +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* + +___ + +### setFrameStyle + +▸ **setFrameStyle**(`style`: number): *void* + +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### selectedText - -▸ **selectedText**(): *string* +### setGraphicsEffect -**Returns:** *string* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -___ +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* -### selectionStart +**Parameters:** -▸ **selectionStart**(): *number* +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -**Returns:** *number* +**Returns:** *void* ___ -### setAcceptDrops +### setHidden -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAlignment +### setIndent -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setIndent**(`indent`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`indent` | number | **Returns:** *void* ___ -### setAttribute +### setInlineStyle -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setBuddy +### setInputMethodHints -▸ **setBuddy**(`buddy`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`buddy` | [NodeWidget](nodewidget.md)‹any› | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setLineWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`width` | number | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setMargin -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setMargin**(`margin`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`margin` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMidLineWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`width` | number | **Returns:** *void* ___ -### setFont +### setMinimumHeight -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumSize -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumWidth -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameShape +### setMouseTracking -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFrameStyle - -▸ **setFrameStyle**(`style`: number): *void* +### setMovie -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +▸ **setMovie**(`movie`: [QMovie](qmovie.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`movie` | [QMovie](qmovie.md) | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setNumDouble -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setNumDouble**(`num`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`num` | number | **Returns:** *void* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setNumInt -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setNumInt**(`num`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`num` | number | **Returns:** *void* ___ -### setIndent +### setObjectName -▸ **setIndent**(`indent`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`indent` | number | +`objectName` | string | **Returns:** *void* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setOpenExternalLinks -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setOpenExternalLinks**(`open`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`open` | boolean | **Returns:** *void* ___ -### setLayout +### setParent -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QLabelSignals](../interfaces/qlabelsignals.md)› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* +### setPicture -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +▸ **setPicture**(`picture`: [QPicture](qpicture.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`picture` | [QPicture](qpicture.md) | **Returns:** *void* ___ -### setMargin +### setPixmap -▸ **setMargin**(`margin`: number): *void* +▸ **setPixmap**(`pixMap`: [QPixmap](qpixmap.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`margin` | number | +`pixMap` | [QPixmap](qpixmap.md) | **Returns:** *void* ___ -### setMaximumSize +### setProperty -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* +### setScaledContents -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +▸ **setScaledContents**(`scaled`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`scaled` | boolean | **Returns:** *void* ___ -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +### setSelection -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +▸ **setSelection**(`start`: number, `length`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`start` | number | +`length` | number | **Returns:** *void* ___ -### setMouseTracking +### setShortcutAutoRepeat -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMovie +### setShortcutEnabled -▸ **setMovie**(`movie`: [QMovie](qmovie.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`movie` | [QMovie](qmovie.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setNodeParent +### setSizeIncrement -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setNumDouble +### setSizePolicy -▸ **setNumDouble**(`num`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`num` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setNumInt +### setStatusTip -▸ **setNumInt**(`num`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`num` | number | +`statusTip` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStyleSheet -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`objectName` | string | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setOpenExternalLinks +### setTabletTracking -▸ **setOpenExternalLinks**(`open`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`open` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setPicture +### setText -▸ **setPicture**(`picture`: [QPicture](qpicture.md)): *void* +▸ **setText**(`text`: string | number): *void* **Parameters:** Name | Type | ------ | ------ | -`picture` | [QPicture](qpicture.md) | +`text` | string | number | **Returns:** *void* ___ -### setPixmap +### setTextFormat -▸ **setPixmap**(`pixMap`: [QPixmap](qpixmap.md)): *void* +▸ **setTextFormat**(`format`: [TextFormat](../enums/textformat.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`pixMap` | [QPixmap](qpixmap.md) | +`format` | [TextFormat](../enums/textformat.md) | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setTextInteractionFlags -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setScaledContents +### setToolTip -▸ **setScaledContents**(`scaled`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`scaled` | boolean | +`text` | string | **Returns:** *void* ___ -### setSelection +### setToolTipDuration -▸ **setSelection**(`start`: number, `length`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`start` | number | -`length` | number | +`msec` | number | **Returns:** *void* ___ -### setStyleSheet +### setUpdatesEnabled -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`enable` | boolean | **Returns:** *void* ___ -### setText +### setVisible -▸ **setText**(`text`: string | number): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | number | +`visible` | boolean | **Returns:** *void* ___ -### setTextFormat +### setWhatsThis -▸ **setTextFormat**(`format`: [TextFormat](../enums/textformat.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`format` | [TextFormat](../enums/textformat.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTextInteractionFlags +### setWindowFilePath -▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | +`filePath` | string | **Returns:** *void* @@ -1603,6 +2902,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1619,6 +2934,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1725,6 +3056,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1775,6 +3179,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1795,6 +3259,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1805,13 +3375,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1830,3 +3410,23 @@ ___ ▸ **wordWrap**(): *boolean* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qlayout.md b/website/docs/api/generated/classes/qlayout.md new file mode 100644 index 0000000000..66b58972b2 --- /dev/null +++ b/website/docs/api/generated/classes/qlayout.md @@ -0,0 +1,612 @@ +--- +id: "qlayout" +title: "QLayout" +sidebar_label: "QLayout" +--- + +> Abstract class to add functionalities common to all Layout. + +*This class implements all methods, properties of Qt's [QLayout class](https://doc.qt.io/qt-5/qlayout.html) so that it can be inherited by all layouts** + +`QLayout` is an abstract class and hence no instances of the same should be created. + +### Example + +```javascript +const { +QLayout, +FlexLayout, +GridLayout, +QPushButton, +QWidget +} = require("@nodegui/nodegui"); + +// addChildToLayout can accept any layout since it expects QLayout +const addChildToLayout = (layout: QLayout, widget: QWidget) => { +layout.addWidget(widget); +}; + +addChildToLayout(new FlexLayout(), new QPushButton()); +addChildToLayout(new GridLayout(), new QWidget()); +``` + +## Type parameters + +▪ **Signals**: *[QLayoutSignals](../globals.md#qlayoutsignals)* + +## Hierarchy + + ↳ [QObject](qobject.md)‹Signals› + + ↳ **QLayout** + + ↳ [FlexLayout](flexlayout.md) + + ↳ [QStackedLayout](qstackedlayout.md) + + ↳ [QBoxLayout](qboxlayout.md) + + ↳ [QGridLayout](qgridlayout.md) + +## Index + +### Constructors + +* [constructor](qlayout.md#constructor) + +### Properties + +* [native](qlayout.md#native) +* [type](qlayout.md#type) + +### Methods + +* [_id](qlayout.md#_id) +* [activate](qlayout.md#activate) +* [addEventListener](qlayout.md#addeventlistener) +* [addWidget](qlayout.md#abstract-addwidget) +* [children](qlayout.md#children) +* [delete](qlayout.md#delete) +* [deleteLater](qlayout.md#deletelater) +* [dumpObjectInfo](qlayout.md#dumpobjectinfo) +* [dumpObjectTree](qlayout.md#dumpobjecttree) +* [eventProcessed](qlayout.md#eventprocessed) +* [inherits](qlayout.md#inherits) +* [invalidate](qlayout.md#invalidate) +* [isEnabled](qlayout.md#isenabled) +* [killTimer](qlayout.md#killtimer) +* [objectName](qlayout.md#objectname) +* [parent](qlayout.md#parent) +* [property](qlayout.md#property) +* [removeEventListener](qlayout.md#removeeventlistener) +* [removeWidget](qlayout.md#abstract-removewidget) +* [setContentsMargins](qlayout.md#setcontentsmargins) +* [setEnabled](qlayout.md#setenabled) +* [setEventProcessed](qlayout.md#seteventprocessed) +* [setObjectName](qlayout.md#setobjectname) +* [setParent](qlayout.md#setparent) +* [setProperty](qlayout.md#setproperty) +* [setSizeConstraint](qlayout.md#setsizeconstraint) +* [setSpacing](qlayout.md#setspacing) +* [sizeConstraint](qlayout.md#sizeconstraint) +* [spacing](qlayout.md#spacing) +* [startTimer](qlayout.md#starttimer) +* [update](qlayout.md#update) + +## Constructors + +### constructor + +\+ **new QLayout**(`nativeElementOrParent?`: [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md)): *[QLayout](qlayout.md)* + +*Inherited from [QObject](qobject.md).[constructor](qobject.md#constructor)* + +*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`nativeElementOrParent?` | [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md) | + +**Returns:** *[QLayout](qlayout.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +___ + +### type + +• **type**: *string* = "layout" + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### activate + +▸ **activate**(): *boolean* + +**Returns:** *boolean* + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### `Abstract` addWidget + +▸ **addWidget**(`childWidget`: [QWidget](qwidget.md), ...`args`: any[]): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`childWidget` | [QWidget](qwidget.md) | +`...args` | any[] | + +**Returns:** *void* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### invalidate + +▸ **invalidate**(): *void* + +**Returns:** *void* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### `Abstract` removeWidget + +▸ **removeWidget**(`childWidget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`childWidget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setSizeConstraint + +▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`constraint` | [SizeConstraint](../enums/sizeconstraint.md) | + +**Returns:** *void* + +___ + +### setSpacing + +▸ **setSpacing**(`spacing`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`spacing` | number | + +**Returns:** *void* + +___ + +### sizeConstraint + +▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* + +**Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* + +___ + +### spacing + +▸ **spacing**(): *number* + +**Returns:** *number* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### update + +▸ **update**(): *void* + +**Returns:** *void* diff --git a/website/docs/api/generated/classes/qlcdnumber.md b/website/docs/api/generated/classes/qlcdnumber.md index d6832908e0..35b1172e23 100644 --- a/website/docs/api/generated/classes/qlcdnumber.md +++ b/website/docs/api/generated/classes/qlcdnumber.md @@ -21,7 +21,7 @@ const lcd = new QLCDNumber(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› + ↳ [QWidget](qwidget.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› ↳ **QLCDNumber** @@ -33,53 +33,114 @@ const lcd = new QLCDNumber(); ### Properties -* [_layout](qlcdnumber.md#optional-_layout) * [_rawInlineStyle](qlcdnumber.md#_rawinlinestyle) -* [actions](qlcdnumber.md#actions) * [native](qlcdnumber.md#native) -* [nodeChildren](qlcdnumber.md#nodechildren) -* [nodeParent](qlcdnumber.md#optional-nodeparent) * [type](qlcdnumber.md#type) -### Accessors - -* [layout](qlcdnumber.md#layout) - ### Methods +* [_id](qlcdnumber.md#_id) * [acceptDrops](qlcdnumber.md#acceptdrops) +* [accessibleDescription](qlcdnumber.md#accessibledescription) +* [accessibleName](qlcdnumber.md#accessiblename) * [activateWindow](qlcdnumber.md#activatewindow) * [addAction](qlcdnumber.md#addaction) * [addEventListener](qlcdnumber.md#addeventlistener) * [adjustSize](qlcdnumber.md#adjustsize) +* [autoFillBackground](qlcdnumber.md#autofillbackground) +* [baseSize](qlcdnumber.md#basesize) * [checkOverflow](qlcdnumber.md#checkoverflow) +* [childAt](qlcdnumber.md#childat) +* [children](qlcdnumber.md#children) +* [childrenRect](qlcdnumber.md#childrenrect) * [clearFocus](qlcdnumber.md#clearfocus) +* [clearMask](qlcdnumber.md#clearmask) * [close](qlcdnumber.md#close) +* [colorCount](qlcdnumber.md#colorcount) +* [contentsRect](qlcdnumber.md#contentsrect) +* [contextMenuPolicy](qlcdnumber.md#contextmenupolicy) +* [delete](qlcdnumber.md#delete) +* [deleteLater](qlcdnumber.md#deletelater) +* [depth](qlcdnumber.md#depth) +* [devicePixelRatio](qlcdnumber.md#devicepixelratio) +* [devicePixelRatioF](qlcdnumber.md#devicepixelratiof) * [digitCount](qlcdnumber.md#digitcount) * [display](qlcdnumber.md#display) +* [dumpObjectInfo](qlcdnumber.md#dumpobjectinfo) +* [dumpObjectTree](qlcdnumber.md#dumpobjecttree) +* [ensurePolished](qlcdnumber.md#ensurepolished) +* [eventProcessed](qlcdnumber.md#eventprocessed) +* [focusProxy](qlcdnumber.md#focusproxy) +* [focusWidget](qlcdnumber.md#focuswidget) * [font](qlcdnumber.md#font) +* [frameGeometry](qlcdnumber.md#framegeometry) +* [frameSize](qlcdnumber.md#framesize) * [geometry](qlcdnumber.md#geometry) * [getFlexNode](qlcdnumber.md#getflexnode) +* [grab](qlcdnumber.md#grab) +* [grabKeyboard](qlcdnumber.md#grabkeyboard) +* [grabMouse](qlcdnumber.md#grabmouse) +* [hasFocus](qlcdnumber.md#hasfocus) +* [hasHeightForWidth](qlcdnumber.md#hasheightforwidth) * [hasMouseTracking](qlcdnumber.md#hasmousetracking) +* [hasTabletTracking](qlcdnumber.md#hastablettracking) +* [height](qlcdnumber.md#height) +* [heightForWidth](qlcdnumber.md#heightforwidth) +* [heightMM](qlcdnumber.md#heightmm) * [hide](qlcdnumber.md#hide) * [inherits](qlcdnumber.md#inherits) +* [inputMethodHints](qlcdnumber.md#inputmethodhints) * [intValue](qlcdnumber.md#intvalue) * [isActiveWindow](qlcdnumber.md#isactivewindow) +* [isAncestorOf](qlcdnumber.md#isancestorof) * [isEnabled](qlcdnumber.md#isenabled) +* [isEnabledTo](qlcdnumber.md#isenabledto) +* [isFullScreen](qlcdnumber.md#isfullscreen) +* [isHidden](qlcdnumber.md#ishidden) +* [isMaximized](qlcdnumber.md#ismaximized) +* [isMinimized](qlcdnumber.md#isminimized) +* [isModal](qlcdnumber.md#ismodal) * [isVisible](qlcdnumber.md#isvisible) +* [isVisibleTo](qlcdnumber.md#isvisibleto) +* [isWindow](qlcdnumber.md#iswindow) +* [isWindowModified](qlcdnumber.md#iswindowmodified) +* [killTimer](qlcdnumber.md#killtimer) +* [layout](qlcdnumber.md#layout) +* [logicalDpiX](qlcdnumber.md#logicaldpix) +* [logicalDpiY](qlcdnumber.md#logicaldpiy) * [lower](qlcdnumber.md#lower) +* [mapFrom](qlcdnumber.md#mapfrom) * [mapFromGlobal](qlcdnumber.md#mapfromglobal) * [mapFromParent](qlcdnumber.md#mapfromparent) +* [mapTo](qlcdnumber.md#mapto) * [mapToGlobal](qlcdnumber.md#maptoglobal) * [mapToParent](qlcdnumber.md#maptoparent) +* [maximumHeight](qlcdnumber.md#maximumheight) * [maximumSize](qlcdnumber.md#maximumsize) +* [maximumWidth](qlcdnumber.md#maximumwidth) +* [minimumHeight](qlcdnumber.md#minimumheight) * [minimumSize](qlcdnumber.md#minimumsize) +* [minimumSizeHint](qlcdnumber.md#minimumsizehint) +* [minimumWidth](qlcdnumber.md#minimumwidth) * [mode](qlcdnumber.md#mode) * [move](qlcdnumber.md#move) +* [nativeParentWidget](qlcdnumber.md#nativeparentwidget) +* [nextInFocusChain](qlcdnumber.md#nextinfocuschain) +* [normalGeometry](qlcdnumber.md#normalgeometry) * [objectName](qlcdnumber.md#objectname) +* [paintingActive](qlcdnumber.md#paintingactive) +* [parent](qlcdnumber.md#parent) +* [parentWidget](qlcdnumber.md#parentwidget) +* [physicalDpiX](qlcdnumber.md#physicaldpix) +* [physicalDpiY](qlcdnumber.md#physicaldpiy) * [pos](qlcdnumber.md#pos) +* [previousInFocusChain](qlcdnumber.md#previousinfocuschain) * [property](qlcdnumber.md#property) * [raise](qlcdnumber.md#raise) +* [rect](qlcdnumber.md#rect) +* [releaseKeyboard](qlcdnumber.md#releasekeyboard) +* [releaseMouse](qlcdnumber.md#releasemouse) +* [releaseShortcut](qlcdnumber.md#releaseshortcut) * [removeAction](qlcdnumber.md#removeaction) * [removeEventListener](qlcdnumber.md#removeeventlistener) * [repaint](qlcdnumber.md#repaint) @@ -87,37 +148,67 @@ const lcd = new QLCDNumber(); * [resize](qlcdnumber.md#resize) * [segmentStyle](qlcdnumber.md#segmentstyle) * [setAcceptDrops](qlcdnumber.md#setacceptdrops) +* [setAccessibleDescription](qlcdnumber.md#setaccessibledescription) +* [setAccessibleName](qlcdnumber.md#setaccessiblename) * [setAttribute](qlcdnumber.md#setattribute) +* [setAutoFillBackground](qlcdnumber.md#setautofillbackground) +* [setBaseSize](qlcdnumber.md#setbasesize) * [setBinMode](qlcdnumber.md#setbinmode) +* [setContentsMargins](qlcdnumber.md#setcontentsmargins) * [setContextMenuPolicy](qlcdnumber.md#setcontextmenupolicy) * [setCursor](qlcdnumber.md#setcursor) * [setDecMode](qlcdnumber.md#setdecmode) * [setDigitCount](qlcdnumber.md#setdigitcount) +* [setDisabled](qlcdnumber.md#setdisabled) * [setEnabled](qlcdnumber.md#setenabled) +* [setEventProcessed](qlcdnumber.md#seteventprocessed) +* [setFixedHeight](qlcdnumber.md#setfixedheight) * [setFixedSize](qlcdnumber.md#setfixedsize) +* [setFixedWidth](qlcdnumber.md#setfixedwidth) * [setFlexNodeSizeControlled](qlcdnumber.md#setflexnodesizecontrolled) * [setFocus](qlcdnumber.md#setfocus) * [setFocusPolicy](qlcdnumber.md#setfocuspolicy) +* [setFocusProxy](qlcdnumber.md#setfocusproxy) * [setFont](qlcdnumber.md#setfont) * [setGeometry](qlcdnumber.md#setgeometry) * [setGraphicsEffect](qlcdnumber.md#setgraphicseffect) * [setHexMode](qlcdnumber.md#sethexmode) +* [setHidden](qlcdnumber.md#sethidden) * [setInlineStyle](qlcdnumber.md#setinlinestyle) +* [setInputMethodHints](qlcdnumber.md#setinputmethodhints) * [setLayout](qlcdnumber.md#setlayout) +* [setMaximumHeight](qlcdnumber.md#setmaximumheight) * [setMaximumSize](qlcdnumber.md#setmaximumsize) +* [setMaximumWidth](qlcdnumber.md#setmaximumwidth) +* [setMinimumHeight](qlcdnumber.md#setminimumheight) * [setMinimumSize](qlcdnumber.md#setminimumsize) +* [setMinimumWidth](qlcdnumber.md#setminimumwidth) * [setMode](qlcdnumber.md#setmode) * [setMouseTracking](qlcdnumber.md#setmousetracking) -* [setNodeParent](qlcdnumber.md#setnodeparent) * [setObjectName](qlcdnumber.md#setobjectname) * [setOctMode](qlcdnumber.md#setoctmode) +* [setParent](qlcdnumber.md#setparent) * [setProperty](qlcdnumber.md#setproperty) * [setSegmentStyle](qlcdnumber.md#setsegmentstyle) +* [setShortcutAutoRepeat](qlcdnumber.md#setshortcutautorepeat) +* [setShortcutEnabled](qlcdnumber.md#setshortcutenabled) +* [setSizeIncrement](qlcdnumber.md#setsizeincrement) +* [setSizePolicy](qlcdnumber.md#setsizepolicy) * [setSmallDecimalPoint](qlcdnumber.md#setsmalldecimalpoint) +* [setStatusTip](qlcdnumber.md#setstatustip) * [setStyleSheet](qlcdnumber.md#setstylesheet) +* [setTabletTracking](qlcdnumber.md#settablettracking) +* [setToolTip](qlcdnumber.md#settooltip) +* [setToolTipDuration](qlcdnumber.md#settooltipduration) +* [setUpdatesEnabled](qlcdnumber.md#setupdatesenabled) +* [setVisible](qlcdnumber.md#setvisible) +* [setWhatsThis](qlcdnumber.md#setwhatsthis) +* [setWindowFilePath](qlcdnumber.md#setwindowfilepath) * [setWindowFlag](qlcdnumber.md#setwindowflag) * [setWindowIcon](qlcdnumber.md#setwindowicon) +* [setWindowModified](qlcdnumber.md#setwindowmodified) * [setWindowOpacity](qlcdnumber.md#setwindowopacity) +* [setWindowRole](qlcdnumber.md#setwindowrole) * [setWindowState](qlcdnumber.md#setwindowstate) * [setWindowTitle](qlcdnumber.md#setwindowtitle) * [show](qlcdnumber.md#show) @@ -126,125 +217,128 @@ const lcd = new QLCDNumber(); * [showMinimized](qlcdnumber.md#showminimized) * [showNormal](qlcdnumber.md#shownormal) * [size](qlcdnumber.md#size) +* [sizeHint](qlcdnumber.md#sizehint) +* [sizeIncrement](qlcdnumber.md#sizeincrement) * [smallDecimalPoint](qlcdnumber.md#smalldecimalpoint) +* [stackUnder](qlcdnumber.md#stackunder) +* [startTimer](qlcdnumber.md#starttimer) +* [statusTip](qlcdnumber.md#statustip) +* [style](qlcdnumber.md#style) * [styleSheet](qlcdnumber.md#stylesheet) * [testAttribute](qlcdnumber.md#testattribute) +* [toolTip](qlcdnumber.md#tooltip) +* [toolTipDuration](qlcdnumber.md#tooltipduration) +* [underMouse](qlcdnumber.md#undermouse) +* [unsetCursor](qlcdnumber.md#unsetcursor) +* [unsetLayoutDirection](qlcdnumber.md#unsetlayoutdirection) +* [unsetLocale](qlcdnumber.md#unsetlocale) * [update](qlcdnumber.md#update) * [updateGeometry](qlcdnumber.md#updategeometry) +* [updateMicroFocus](qlcdnumber.md#updatemicrofocus) +* [updatesEnabled](qlcdnumber.md#updatesenabled) * [value](qlcdnumber.md#value) +* [whatsThis](qlcdnumber.md#whatsthis) +* [width](qlcdnumber.md#width) +* [widthMM](qlcdnumber.md#widthmm) +* [winId](qlcdnumber.md#winid) +* [window](qlcdnumber.md#window) +* [windowFilePath](qlcdnumber.md#windowfilepath) +* [windowHandle](qlcdnumber.md#windowhandle) +* [windowIcon](qlcdnumber.md#windowicon) * [windowOpacity](qlcdnumber.md#windowopacity) +* [windowRole](qlcdnumber.md#windowrole) * [windowState](qlcdnumber.md#windowstate) * [windowTitle](qlcdnumber.md#windowtitle) +* [x](qlcdnumber.md#x) +* [y](qlcdnumber.md#y) ## Constructors ### constructor -\+ **new QLCDNumber**(): *[QLCDNumber](qlcdnumber.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QLCDNumber](qlcdnumber.md)* - -\+ **new QLCDNumber**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QLCDNumber](qlcdnumber.md)* +\+ **new QLCDNumber**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QLCDNumber](qlcdnumber.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QLCDNumber](qlcdnumber.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -276,7 +370,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLCDNumberSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLCDNumberSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -290,6 +384,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QLCDNumberSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -302,7 +397,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -312,12 +407,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -326,6 +415,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -340,868 +439,2068 @@ ___ ___ -### checkOverflow - -▸ **checkOverflow**(`num`: number): *boolean* +### autoFillBackground -**Parameters:** +▸ **autoFillBackground**(): *boolean* -Name | Type | ------- | ------ | -`num` | number | +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* **Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close +### checkOverflow -▸ **close**(): *boolean* +▸ **checkOverflow**(`num`: number): *boolean* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +**Parameters:** + +Name | Type | +------ | ------ | +`num` | number | **Returns:** *boolean* ___ -### digitCount - -▸ **digitCount**(): *number* - -**Returns:** *number* - -___ +### childAt -### display +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -▸ **display**(`value`: string | number): *void* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* **Parameters:** Name | Type | ------ | ------ | -`value` | string | number | +`x` | number | +`y` | number | -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* - -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* - -**Returns:** *[FlexNode](../globals.md#flexnode)* - -___ - -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearMask -▸ **hide**(): *void* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### close -**Parameters:** +▸ **close**(): *boolean* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### intValue +### colorCount -▸ **intValue**(): *number* +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### isActiveWindow +### contentsRect -▸ **isActiveWindow**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isEnabled +### contextMenuPolicy -▸ **isEnabled**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isVisible +### delete -▸ **isVisible**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### deleteLater -▸ **lower**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapFromParent +### devicePixelRatio -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### devicePixelRatioF -___ +▸ **devicePixelRatioF**(): *number* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### digitCount -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **digitCount**(): *number* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### display -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **display**(`value`: string | number): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`value` | string | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### dumpObjectInfo -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### dumpObjectTree -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### mode +### ensurePolished -▸ **mode**(): *[Mode](../enums/mode.md)* +▸ **ensurePolished**(): *void* -**Returns:** *[Mode](../enums/mode.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### move +### eventProcessed -▸ **move**(`x`: number, `y`: number): *void* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +See `setEventProcessed()`. -**Returns:** *void* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### objectName +### focusProxy -▸ **objectName**(): *string* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *string* +**Returns:** *[QWidget](qwidget.md)* ___ -### pos +### focusWidget -▸ **pos**(): *object* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *object* +**Returns:** *[QWidget](qwidget.md)* -* **x**: *number* +___ -* **y**: *number* +### font -___ +▸ **font**(): *[QFont](qfont.md)* -### property +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +**Returns:** *[QFont](qfont.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +___ -**Parameters:** +### frameGeometry -Name | Type | ------- | ------ | -`name` | string | +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *[QVariant](qvariant.md)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### raise +### frameSize -▸ **raise**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### intValue + +▸ **intValue**(): *number* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### mode + +▸ **mode**(): *[Mode](../enums/mode.md)* + +**Returns:** *[Mode](../enums/mode.md)* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* ___ ### removeAction -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLCDNumberSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QLCDNumberSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QLCDNumberSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### segmentStyle + +▸ **segmentStyle**(): *[SegmentStyle](../enums/segmentstyle.md)* + +**Returns:** *[SegmentStyle](../enums/segmentstyle.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setBinMode + +▸ **setBinMode**(): *void* + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDecMode + +▸ **setDecMode**(): *void* + +**Returns:** *void* + +___ + +### setDigitCount + +▸ **setDigitCount**(`numDigits`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`numDigits` | number | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLCDNumberSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusPolicy -**Type parameters:** +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▪ **SignalType**: *keyof QLCDNumberSignals* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QLCDNumberSignals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFocusProxy -▪ **callback**: *function* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repaint +### setFont -▸ **repaint**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### repolish +### setGeometry -▸ **repolish**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### resize +### setGraphicsEffect -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### segmentStyle +### setHexMode -▸ **segmentStyle**(): *[SegmentStyle](../enums/segmentstyle.md)* +▸ **setHexMode**(): *void* -**Returns:** *[SegmentStyle](../enums/segmentstyle.md)* +**Returns:** *void* ___ -### setAcceptDrops +### setHidden -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAttribute +### setInlineStyle -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setBinMode +### setInputMethodHints -▸ **setBinMode**(): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setDecMode +### setMaximumSize -▸ **setDecMode**(): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDigitCount +### setMaximumWidth -▸ **setDigitCount**(`numDigits`: number): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`numDigits` | number | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setMode -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setMode**(`mode`: [Mode](../enums/mode.md)): *void* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`mode` | [Mode](../enums/mode.md) | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setOctMode -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setOctMode**(): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setSegmentStyle + +▸ **setSegmentStyle**(`style`: [SegmentStyle](../enums/segmentstyle.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | [SegmentStyle](../enums/segmentstyle.md) | **Returns:** *void* ___ -### setHexMode +### setShortcutAutoRepeat -▸ **setHexMode**(): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setSizeIncrement -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)›): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QLCDNumberSignals](../interfaces/qlcdnumbersignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +### setSmallDecimalPoint -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +▸ **setSmallDecimalPoint**(`enabled`: boolean): *void* **Parameters:** Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +------ | ------ | +`enabled` | boolean | **Returns:** *void* ___ -### setMode +### setStatusTip -▸ **setMode**(`mode`: [Mode](../enums/mode.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [Mode](../enums/mode.md) | +`statusTip` | string | **Returns:** *void* ___ -### setMouseTracking +### setStyleSheet -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setNodeParent +### setTabletTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setOctMode +### setToolTipDuration -▸ **setOctMode**(): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSegmentStyle +### setVisible -▸ **setSegmentStyle**(`style`: [SegmentStyle](../enums/segmentstyle.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`style` | [SegmentStyle](../enums/segmentstyle.md) | +`visible` | boolean | **Returns:** *void* ___ -### setSmallDecimalPoint +### setWhatsThis -▸ **setSmallDecimalPoint**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1240,6 +2539,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1256,6 +2571,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1348,6 +2679,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### smallDecimalPoint ▸ **smallDecimalPoint**(): *boolean* @@ -1356,6 +2707,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1382,6 +2786,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1402,6 +2866,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1410,6 +2900,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1420,13 +2990,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1437,3 +3017,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qlineedit.md b/website/docs/api/generated/classes/qlineedit.md index 737bb40358..e2397273a9 100644 --- a/website/docs/api/generated/classes/qlineedit.md +++ b/website/docs/api/generated/classes/qlineedit.md @@ -20,7 +20,7 @@ const lineEdit = new QLineEdit(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› + ↳ [QWidget](qwidget.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› ↳ **QLineEdit** @@ -32,84 +32,221 @@ const lineEdit = new QLineEdit(); ### Properties -* [_layout](qlineedit.md#optional-_layout) * [_rawInlineStyle](qlineedit.md#_rawinlinestyle) -* [actions](qlineedit.md#actions) * [native](qlineedit.md#native) -* [nodeChildren](qlineedit.md#nodechildren) -* [nodeParent](qlineedit.md#optional-nodeparent) * [type](qlineedit.md#type) -### Accessors - -* [layout](qlineedit.md#layout) - ### Methods +* [_id](qlineedit.md#_id) * [acceptDrops](qlineedit.md#acceptdrops) +* [accessibleDescription](qlineedit.md#accessibledescription) +* [accessibleName](qlineedit.md#accessiblename) * [activateWindow](qlineedit.md#activatewindow) * [addAction](qlineedit.md#addaction) * [addEventListener](qlineedit.md#addeventlistener) * [adjustSize](qlineedit.md#adjustsize) +* [alignment](qlineedit.md#alignment) +* [autoFillBackground](qlineedit.md#autofillbackground) +* [backspace](qlineedit.md#backspace) +* [baseSize](qlineedit.md#basesize) +* [childAt](qlineedit.md#childat) +* [children](qlineedit.md#children) +* [childrenRect](qlineedit.md#childrenrect) * [clear](qlineedit.md#clear) * [clearFocus](qlineedit.md#clearfocus) +* [clearMask](qlineedit.md#clearmask) * [close](qlineedit.md#close) +* [colorCount](qlineedit.md#colorcount) +* [contentsRect](qlineedit.md#contentsrect) +* [contextMenuPolicy](qlineedit.md#contextmenupolicy) +* [copy](qlineedit.md#copy) +* [cursorBackward](qlineedit.md#cursorbackward) +* [cursorForward](qlineedit.md#cursorforward) +* [cursorMoveStyle](qlineedit.md#cursormovestyle) +* [cursorPosition](qlineedit.md#cursorposition) +* [cursorPositionAt](qlineedit.md#cursorpositionat) +* [cursorWordBackward](qlineedit.md#cursorwordbackward) +* [cursorWordForward](qlineedit.md#cursorwordforward) +* [cut](qlineedit.md#cut) +* [del](qlineedit.md#del) +* [delete](qlineedit.md#delete) +* [deleteLater](qlineedit.md#deletelater) +* [depth](qlineedit.md#depth) +* [deselect](qlineedit.md#deselect) +* [devicePixelRatio](qlineedit.md#devicepixelratio) +* [devicePixelRatioF](qlineedit.md#devicepixelratiof) +* [displayText](qlineedit.md#displaytext) +* [dragEnabled](qlineedit.md#dragenabled) +* [dumpObjectInfo](qlineedit.md#dumpobjectinfo) +* [dumpObjectTree](qlineedit.md#dumpobjecttree) +* [echoMode](qlineedit.md#echomode) +* [end](qlineedit.md#end) +* [ensurePolished](qlineedit.md#ensurepolished) +* [eventProcessed](qlineedit.md#eventprocessed) +* [focusProxy](qlineedit.md#focusproxy) +* [focusWidget](qlineedit.md#focuswidget) * [font](qlineedit.md#font) +* [frameGeometry](qlineedit.md#framegeometry) +* [frameSize](qlineedit.md#framesize) * [geometry](qlineedit.md#geometry) * [getFlexNode](qlineedit.md#getflexnode) +* [grab](qlineedit.md#grab) +* [grabKeyboard](qlineedit.md#grabkeyboard) +* [grabMouse](qlineedit.md#grabmouse) +* [hasAcceptableInput](qlineedit.md#hasacceptableinput) +* [hasFocus](qlineedit.md#hasfocus) +* [hasFrame](qlineedit.md#hasframe) +* [hasHeightForWidth](qlineedit.md#hasheightforwidth) * [hasMouseTracking](qlineedit.md#hasmousetracking) +* [hasSelectedText](qlineedit.md#hasselectedtext) +* [hasTabletTracking](qlineedit.md#hastablettracking) +* [height](qlineedit.md#height) +* [heightForWidth](qlineedit.md#heightforwidth) +* [heightMM](qlineedit.md#heightmm) * [hide](qlineedit.md#hide) +* [home](qlineedit.md#home) * [inherits](qlineedit.md#inherits) +* [inputMask](qlineedit.md#inputmask) +* [inputMethodHints](qlineedit.md#inputmethodhints) +* [insert](qlineedit.md#insert) * [isActiveWindow](qlineedit.md#isactivewindow) +* [isAncestorOf](qlineedit.md#isancestorof) +* [isClearButtonEnabled](qlineedit.md#isclearbuttonenabled) * [isEnabled](qlineedit.md#isenabled) +* [isEnabledTo](qlineedit.md#isenabledto) +* [isFullScreen](qlineedit.md#isfullscreen) +* [isHidden](qlineedit.md#ishidden) +* [isMaximized](qlineedit.md#ismaximized) +* [isMinimized](qlineedit.md#isminimized) +* [isModal](qlineedit.md#ismodal) +* [isModified](qlineedit.md#ismodified) * [isReadOnly](qlineedit.md#isreadonly) +* [isRedoAvailable](qlineedit.md#isredoavailable) +* [isUndoAvailable](qlineedit.md#isundoavailable) * [isVisible](qlineedit.md#isvisible) +* [isVisibleTo](qlineedit.md#isvisibleto) +* [isWindow](qlineedit.md#iswindow) +* [isWindowModified](qlineedit.md#iswindowmodified) +* [killTimer](qlineedit.md#killtimer) +* [layout](qlineedit.md#layout) +* [logicalDpiX](qlineedit.md#logicaldpix) +* [logicalDpiY](qlineedit.md#logicaldpiy) * [lower](qlineedit.md#lower) +* [mapFrom](qlineedit.md#mapfrom) * [mapFromGlobal](qlineedit.md#mapfromglobal) * [mapFromParent](qlineedit.md#mapfromparent) +* [mapTo](qlineedit.md#mapto) * [mapToGlobal](qlineedit.md#maptoglobal) * [mapToParent](qlineedit.md#maptoparent) +* [maxLength](qlineedit.md#maxlength) +* [maximumHeight](qlineedit.md#maximumheight) * [maximumSize](qlineedit.md#maximumsize) +* [maximumWidth](qlineedit.md#maximumwidth) +* [minimumHeight](qlineedit.md#minimumheight) * [minimumSize](qlineedit.md#minimumsize) +* [minimumSizeHint](qlineedit.md#minimumsizehint) +* [minimumWidth](qlineedit.md#minimumwidth) * [move](qlineedit.md#move) +* [nativeParentWidget](qlineedit.md#nativeparentwidget) +* [nextInFocusChain](qlineedit.md#nextinfocuschain) +* [normalGeometry](qlineedit.md#normalgeometry) * [objectName](qlineedit.md#objectname) +* [paintingActive](qlineedit.md#paintingactive) +* [parent](qlineedit.md#parent) +* [parentWidget](qlineedit.md#parentwidget) +* [paste](qlineedit.md#paste) +* [physicalDpiX](qlineedit.md#physicaldpix) +* [physicalDpiY](qlineedit.md#physicaldpiy) * [placeholderText](qlineedit.md#placeholdertext) * [pos](qlineedit.md#pos) +* [previousInFocusChain](qlineedit.md#previousinfocuschain) * [property](qlineedit.md#property) * [raise](qlineedit.md#raise) +* [rect](qlineedit.md#rect) +* [redo](qlineedit.md#redo) +* [releaseKeyboard](qlineedit.md#releasekeyboard) +* [releaseMouse](qlineedit.md#releasemouse) +* [releaseShortcut](qlineedit.md#releaseshortcut) * [removeAction](qlineedit.md#removeaction) * [removeEventListener](qlineedit.md#removeeventlistener) * [repaint](qlineedit.md#repaint) * [repolish](qlineedit.md#repolish) * [resize](qlineedit.md#resize) +* [selectAll](qlineedit.md#selectall) +* [selectedText](qlineedit.md#selectedtext) +* [selectionEnd](qlineedit.md#selectionend) +* [selectionLength](qlineedit.md#selectionlength) +* [selectionStart](qlineedit.md#selectionstart) * [setAcceptDrops](qlineedit.md#setacceptdrops) +* [setAccessibleDescription](qlineedit.md#setaccessibledescription) +* [setAccessibleName](qlineedit.md#setaccessiblename) +* [setAlignment](qlineedit.md#setalignment) * [setAttribute](qlineedit.md#setattribute) +* [setAutoFillBackground](qlineedit.md#setautofillbackground) +* [setBaseSize](qlineedit.md#setbasesize) +* [setClearButtonEnabled](qlineedit.md#setclearbuttonenabled) +* [setContentsMargins](qlineedit.md#setcontentsmargins) * [setContextMenuPolicy](qlineedit.md#setcontextmenupolicy) * [setCursor](qlineedit.md#setcursor) +* [setCursorMoveStyle](qlineedit.md#setcursormovestyle) +* [setCursorPosition](qlineedit.md#setcursorposition) +* [setDisabled](qlineedit.md#setdisabled) +* [setDragEnabled](qlineedit.md#setdragenabled) * [setEchoMode](qlineedit.md#setechomode) * [setEnabled](qlineedit.md#setenabled) +* [setEventProcessed](qlineedit.md#seteventprocessed) +* [setFixedHeight](qlineedit.md#setfixedheight) * [setFixedSize](qlineedit.md#setfixedsize) +* [setFixedWidth](qlineedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qlineedit.md#setflexnodesizecontrolled) * [setFocus](qlineedit.md#setfocus) * [setFocusPolicy](qlineedit.md#setfocuspolicy) +* [setFocusProxy](qlineedit.md#setfocusproxy) * [setFont](qlineedit.md#setfont) +* [setFrame](qlineedit.md#setframe) * [setGeometry](qlineedit.md#setgeometry) * [setGraphicsEffect](qlineedit.md#setgraphicseffect) +* [setHidden](qlineedit.md#sethidden) * [setInlineStyle](qlineedit.md#setinlinestyle) +* [setInputMask](qlineedit.md#setinputmask) +* [setInputMethodHints](qlineedit.md#setinputmethodhints) * [setLayout](qlineedit.md#setlayout) +* [setMaxLength](qlineedit.md#setmaxlength) +* [setMaximumHeight](qlineedit.md#setmaximumheight) * [setMaximumSize](qlineedit.md#setmaximumsize) +* [setMaximumWidth](qlineedit.md#setmaximumwidth) +* [setMinimumHeight](qlineedit.md#setminimumheight) * [setMinimumSize](qlineedit.md#setminimumsize) +* [setMinimumWidth](qlineedit.md#setminimumwidth) +* [setModified](qlineedit.md#setmodified) * [setMouseTracking](qlineedit.md#setmousetracking) -* [setNodeParent](qlineedit.md#setnodeparent) * [setObjectName](qlineedit.md#setobjectname) +* [setParent](qlineedit.md#setparent) * [setPlaceholderText](qlineedit.md#setplaceholdertext) * [setProperty](qlineedit.md#setproperty) * [setReadOnly](qlineedit.md#setreadonly) +* [setSelection](qlineedit.md#setselection) +* [setShortcutAutoRepeat](qlineedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qlineedit.md#setshortcutenabled) +* [setSizeIncrement](qlineedit.md#setsizeincrement) +* [setSizePolicy](qlineedit.md#setsizepolicy) +* [setStatusTip](qlineedit.md#setstatustip) * [setStyleSheet](qlineedit.md#setstylesheet) +* [setTabletTracking](qlineedit.md#settablettracking) * [setText](qlineedit.md#settext) +* [setTextMargins](qlineedit.md#settextmargins) +* [setToolTip](qlineedit.md#settooltip) +* [setToolTipDuration](qlineedit.md#settooltipduration) +* [setUpdatesEnabled](qlineedit.md#setupdatesenabled) +* [setVisible](qlineedit.md#setvisible) +* [setWhatsThis](qlineedit.md#setwhatsthis) +* [setWindowFilePath](qlineedit.md#setwindowfilepath) * [setWindowFlag](qlineedit.md#setwindowflag) * [setWindowIcon](qlineedit.md#setwindowicon) +* [setWindowModified](qlineedit.md#setwindowmodified) * [setWindowOpacity](qlineedit.md#setwindowopacity) +* [setWindowRole](qlineedit.md#setwindowrole) * [setWindowState](qlineedit.md#setwindowstate) * [setWindowTitle](qlineedit.md#setwindowtitle) * [show](qlineedit.md#show) @@ -118,124 +255,128 @@ const lineEdit = new QLineEdit(); * [showMinimized](qlineedit.md#showminimized) * [showNormal](qlineedit.md#shownormal) * [size](qlineedit.md#size) +* [sizeHint](qlineedit.md#sizehint) +* [sizeIncrement](qlineedit.md#sizeincrement) +* [stackUnder](qlineedit.md#stackunder) +* [startTimer](qlineedit.md#starttimer) +* [statusTip](qlineedit.md#statustip) +* [style](qlineedit.md#style) * [styleSheet](qlineedit.md#stylesheet) * [testAttribute](qlineedit.md#testattribute) * [text](qlineedit.md#text) +* [toolTip](qlineedit.md#tooltip) +* [toolTipDuration](qlineedit.md#tooltipduration) +* [underMouse](qlineedit.md#undermouse) +* [undo](qlineedit.md#undo) +* [unsetCursor](qlineedit.md#unsetcursor) +* [unsetLayoutDirection](qlineedit.md#unsetlayoutdirection) +* [unsetLocale](qlineedit.md#unsetlocale) * [update](qlineedit.md#update) * [updateGeometry](qlineedit.md#updategeometry) +* [updateMicroFocus](qlineedit.md#updatemicrofocus) +* [updatesEnabled](qlineedit.md#updatesenabled) +* [whatsThis](qlineedit.md#whatsthis) +* [width](qlineedit.md#width) +* [widthMM](qlineedit.md#widthmm) +* [winId](qlineedit.md#winid) +* [window](qlineedit.md#window) +* [windowFilePath](qlineedit.md#windowfilepath) +* [windowHandle](qlineedit.md#windowhandle) +* [windowIcon](qlineedit.md#windowicon) * [windowOpacity](qlineedit.md#windowopacity) +* [windowRole](qlineedit.md#windowrole) * [windowState](qlineedit.md#windowstate) * [windowTitle](qlineedit.md#windowtitle) +* [x](qlineedit.md#x) +* [y](qlineedit.md#y) ## Constructors ### constructor -\+ **new QLineEdit**(): *[QLineEdit](qlineedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QLineEdit](qlineedit.md)* - -\+ **new QLineEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QLineEdit](qlineedit.md)* +\+ **new QLineEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QLineEdit](qlineedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QLineEdit](qlineedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -267,7 +408,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLineEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLineEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -281,6 +422,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QLineEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -293,7 +435,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -303,12 +445,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -317,6 +453,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -331,169 +477,204 @@ ___ ___ -### clear +### alignment -▸ **clear**(): *void* +▸ **alignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* -**Returns:** *void* +**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### backspace + +▸ **backspace**(): *void* **Returns:** *void* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* +### clear -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +▸ **clear**(): *void* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearFocus -▸ **hide**(): *void* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* **Returns:** *void* ___ -### inherits +### clearMask -▸ **inherits**(`className`: string): *boolean* +▸ **clearMask**(): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`className` | string | +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isActiveWindow +### colorCount -▸ **isActiveWindow**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### contentsRect -▸ **isEnabled**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isReadOnly +### contextMenuPolicy -▸ **isReadOnly**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -___ +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -### isVisible +___ -▸ **isVisible**(): *boolean* +### copy -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +▸ **copy**(): *void* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### cursorBackward -▸ **lower**(): *void* +▸ **cursorBackward**(`mark`: boolean, `steps`: number): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`mark` | boolean | - | +`steps` | number | 1 | **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### cursorForward -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +▸ **cursorForward**(`mark`: boolean, `steps`: number): *void* **Parameters:** -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Name | Type | Default | +------ | ------ | ------ | +`mark` | boolean | - | +`steps` | number | 1 | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### cursorMoveStyle -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **cursorMoveStyle**(): *[CursorMoveStyle](../enums/cursormovestyle.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +**Returns:** *[CursorMoveStyle](../enums/cursormovestyle.md)* + +___ + +### cursorPosition + +▸ **cursorPosition**(): *number* + +**Returns:** *number* + +___ + +### cursorPositionAt + +▸ **cursorPositionAt**(`pos`: [QPoint](qpoint.md)): *number* **Parameters:** @@ -501,630 +682,2283 @@ Name | Type | ------ | ------ | `pos` | [QPoint](qpoint.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### cursorWordBackward -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +▸ **cursorWordBackward**(`mark`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`mark` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### cursorWordForward -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **cursorWordForward**(`mark`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`mark` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* +### cut -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +▸ **cut**(): *void* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* +### del -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +▸ **del**(): *void* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### delete -▸ **move**(`x`: number, `y`: number): *void* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### objectName +### depth -▸ **objectName**(): *string* +▸ **depth**(): *number* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *string* +**Returns:** *number* ___ -### placeholderText +### deselect -▸ **placeholderText**(): *string* +▸ **deselect**(): *void* -**Returns:** *string* +**Returns:** *void* ___ -### pos +### devicePixelRatio -▸ **pos**(): *object* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *object* +**Returns:** *number* -* **x**: *number* +___ -* **y**: *number* +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### property +### displayText -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **displayText**(): *string* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +**Returns:** *string* -**Parameters:** +___ -Name | Type | ------- | ------ | -`name` | string | +### dragEnabled -**Returns:** *[QVariant](qvariant.md)* +▸ **dragEnabled**(): *boolean* + +**Returns:** *boolean* ___ -### raise +### dumpObjectInfo -▸ **raise**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### removeAction +### dumpObjectTree -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* + +___ + +### echoMode + +▸ **echoMode**(): *[EchoMode](../enums/echomode.md)* + +**Returns:** *[EchoMode](../enums/echomode.md)* + +___ + +### end + +▸ **end**(`mark`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`mark` | boolean | + +**Returns:** *void* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasSelectedText + +▸ **hasSelectedText**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### home + +▸ **home**(`mark`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`mark` | boolean | + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMask + +▸ **inputMask**(): *string* + +**Returns:** *string* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insert + +▸ **insert**(`newText`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`newText` | string | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isClearButtonEnabled + +▸ **isClearButtonEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isModified + +▸ **isModified**(): *boolean* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +**Returns:** *boolean* + +___ + +### isRedoAvailable + +▸ **isRedoAvailable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isUndoAvailable + +▸ **isUndoAvailable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maxLength + +▸ **maxLength**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### paste + +▸ **paste**(): *void* + +**Returns:** *void* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### placeholderText + +▸ **placeholderText**(): *string* + +**Returns:** *string* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### redo + +▸ **redo**(): *void* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLineEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QLineEditSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QLineEditSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +**Returns:** *void* + +___ + +### selectedText + +▸ **selectedText**(): *string* + +**Returns:** *string* + +___ + +### selectionEnd + +▸ **selectionEnd**(): *number* + +**Returns:** *number* + +___ + +### selectionLength + +▸ **selectionLength**(): *number* + +**Returns:** *number* + +___ + +### selectionStart + +▸ **selectionStart**(): *number* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setClearButtonEnabled + +▸ **setClearButtonEnabled**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setCursorMoveStyle + +▸ **setCursorMoveStyle**(`style`: [CursorMoveStyle](../enums/cursormovestyle.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | [CursorMoveStyle](../enums/cursormovestyle.md) | + +**Returns:** *void* + +___ + +### setCursorPosition + +▸ **setCursorPosition**(`pos`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | number | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDragEnabled + +▸ **setDragEnabled**(`b`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`b` | boolean | + +**Returns:** *void* + +___ + +### setEchoMode + +▸ **setEchoMode**(`echoMode`: [EchoMode](../enums/echomode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`echoMode` | [EchoMode](../enums/echomode.md) | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### removeEventListener +### setFrame -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QLineEditSignals[SignalType]): *void* +▸ **setFrame**(`useFrame`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Parameters:** -**Type parameters:** +Name | Type | +------ | ------ | +`useFrame` | boolean | -▪ **SignalType**: *keyof QLineEditSignals* +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QLineEditSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hidden` | boolean | **Returns:** *void* ___ -### repaint +### setInlineStyle -▸ **repaint**(): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### repolish +### setInputMask -▸ **repolish**(): *void* +▸ **setInputMask**(`inputMask`: string): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`inputMask` | string | **Returns:** *void* ___ -### resize +### setInputMethodHints -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hints` | number | **Returns:** *void* ___ -### setAcceptDrops +### setLayout -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +### setMaxLength -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +▸ **setMaxLength**(`maxLength`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxLength` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setEchoMode +### setMaximumWidth -▸ **setEchoMode**(`mode`: [EchoMode](../enums/echomode.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [EchoMode](../enums/echomode.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMinimumWidth -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | + +**Returns:** *void* + +___ + +### setModified + +▸ **setModified**(`isModified`: boolean): *void* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isModified` | boolean | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setPlaceholderText -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setPlaceholderText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`text` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInlineStyle +### setReadOnly -▸ **setInlineStyle**(`style`: string): *void* +▸ **setReadOnly**(`isReadOnly`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +**Parameters:** + +Name | Type | +------ | ------ | +`isReadOnly` | boolean | + +**Returns:** *void* + +___ + +### setSelection + +▸ **setSelection**(`start`: number, `length`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`start` | number | +`length` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QLineEditSignals](../interfaces/qlineeditsignals.md)› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setText -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setTextMargins -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setTextMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setPlaceholderText +### setToolTipDuration -▸ **setPlaceholderText**(`text`: string): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setVisible -▸ **setReadOnly**(`isReadOnly`: boolean): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`isReadOnly` | boolean | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setText +### setWindowFilePath -▸ **setText**(`text`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`filePath` | string | **Returns:** *void* @@ -1163,6 +2997,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1179,6 +3029,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1271,6 +3137,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1305,6 +3244,74 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### undo + +▸ **undo**(): *void* + +**Returns:** *void* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1325,6 +3332,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1335,13 +3448,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1352,3 +3475,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qlistview.md b/website/docs/api/generated/classes/qlistview.md index 3dfde7f519..6f8e463d5d 100644 --- a/website/docs/api/generated/classes/qlistview.md +++ b/website/docs/api/generated/classes/qlistview.md @@ -4,12 +4,31 @@ title: "QListView" sidebar_label: "QListView" --- +> The QListView class provides a list or icon view onto a model. + +**This class is a JS wrapper around Qt's [QListView class](https://doc.qt.io/qt-5/qlistview.html)** + +### Example + +```javascript +const { QListView } = require("@nodegui/nodegui"); + +const listview = new QListView(); + +``` + +## Type parameters + +▪ **Signals**: *[QListViewSignals](../globals.md#qlistviewsignals)* + ## Hierarchy - ↳ [NodeListView](nodelistview.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› + ↳ [QAbstractItemView](qabstractitemview.md)‹Signals› ↳ **QListView** + ↳ [QListWidget](qlistwidget.md) + ## Index ### Constructors @@ -18,113 +37,196 @@ sidebar_label: "QListView" ### Properties -* [_layout](qlistview.md#optional-_layout) * [_rawInlineStyle](qlistview.md#_rawinlinestyle) -* [actions](qlistview.md#actions) * [native](qlistview.md#native) -* [nodeChildren](qlistview.md#nodechildren) -* [nodeParent](qlistview.md#optional-nodeparent) * [type](qlistview.md#type) -* [viewportWidget](qlistview.md#optional-viewportwidget) - -### Accessors - -* [layout](qlistview.md#layout) ### Methods +* [_id](qlistview.md#_id) * [acceptDrops](qlistview.md#acceptdrops) +* [accessibleDescription](qlistview.md#accessibledescription) +* [accessibleName](qlistview.md#accessiblename) * [activateWindow](qlistview.md#activatewindow) * [addAction](qlistview.md#addaction) * [addEventListener](qlistview.md#addeventlistener) * [adjustSize](qlistview.md#adjustsize) * [alternatingRowColors](qlistview.md#alternatingrowcolors) +* [autoFillBackground](qlistview.md#autofillbackground) * [autoScrollMargin](qlistview.md#autoscrollmargin) +* [baseSize](qlistview.md#basesize) * [batchSize](qlistview.md#batchsize) +* [childAt](qlistview.md#childat) +* [children](qlistview.md#children) +* [childrenRect](qlistview.md#childrenrect) * [clearFocus](qlistview.md#clearfocus) +* [clearMask](qlistview.md#clearmask) * [clearPropertyFlags](qlistview.md#clearpropertyflags) +* [clearSelection](qlistview.md#clearselection) * [close](qlistview.md#close) +* [closePersistentEditor](qlistview.md#closepersistenteditor) +* [colorCount](qlistview.md#colorcount) +* [contentsRect](qlistview.md#contentsrect) +* [contextMenuPolicy](qlistview.md#contextmenupolicy) * [currentIndex](qlistview.md#currentindex) * [defaultDropAction](qlistview.md#defaultdropaction) +* [delete](qlistview.md#delete) +* [deleteLater](qlistview.md#deletelater) +* [depth](qlistview.md#depth) +* [devicePixelRatio](qlistview.md#devicepixelratio) +* [devicePixelRatioF](qlistview.md#devicepixelratiof) * [dragDropMode](qlistview.md#dragdropmode) * [dragDropOverwriteMode](qlistview.md#dragdropoverwritemode) * [dragEnabled](qlistview.md#dragenabled) +* [dumpObjectInfo](qlistview.md#dumpobjectinfo) +* [dumpObjectTree](qlistview.md#dumpobjecttree) +* [edit](qlistview.md#edit) * [editTriggers](qlistview.md#edittriggers) +* [ensurePolished](qlistview.md#ensurepolished) +* [eventProcessed](qlistview.md#eventprocessed) * [flow](qlistview.md#flow) +* [focusProxy](qlistview.md#focusproxy) +* [focusWidget](qlistview.md#focuswidget) * [font](qlistview.md#font) +* [frameGeometry](qlistview.md#framegeometry) * [frameRect](qlistview.md#framerect) * [frameShadow](qlistview.md#frameshadow) * [frameShape](qlistview.md#frameshape) +* [frameSize](qlistview.md#framesize) * [frameStyle](qlistview.md#framestyle) * [frameWidth](qlistview.md#framewidth) * [geometry](qlistview.md#geometry) * [getFlexNode](qlistview.md#getflexnode) +* [grab](qlistview.md#grab) +* [grabKeyboard](qlistview.md#grabkeyboard) +* [grabMouse](qlistview.md#grabmouse) * [gridSize](qlistview.md#gridsize) * [hasAutoScroll](qlistview.md#hasautoscroll) +* [hasFocus](qlistview.md#hasfocus) +* [hasHeightForWidth](qlistview.md#hasheightforwidth) * [hasMouseTracking](qlistview.md#hasmousetracking) +* [hasTabletTracking](qlistview.md#hastablettracking) +* [height](qlistview.md#height) +* [heightForWidth](qlistview.md#heightforwidth) +* [heightMM](qlistview.md#heightmm) * [hide](qlistview.md#hide) +* [horizontalScrollBar](qlistview.md#horizontalscrollbar) * [horizontalScrollMode](qlistview.md#horizontalscrollmode) * [iconSize](qlistview.md#iconsize) +* [indexAt](qlistview.md#indexat) * [indexWidget](qlistview.md#indexwidget) * [inherits](qlistview.md#inherits) +* [inputMethodHints](qlistview.md#inputmethodhints) * [isActiveWindow](qlistview.md#isactivewindow) +* [isAncestorOf](qlistview.md#isancestorof) * [isEnabled](qlistview.md#isenabled) +* [isEnabledTo](qlistview.md#isenabledto) +* [isFullScreen](qlistview.md#isfullscreen) +* [isHidden](qlistview.md#ishidden) +* [isMaximized](qlistview.md#ismaximized) +* [isMinimized](qlistview.md#isminimized) +* [isModal](qlistview.md#ismodal) +* [isPersistentEditorOpen](qlistview.md#ispersistenteditoropen) * [isRowHidden](qlistview.md#isrowhidden) * [isSelectionRectVisible](qlistview.md#isselectionrectvisible) * [isVisible](qlistview.md#isvisible) +* [isVisibleTo](qlistview.md#isvisibleto) +* [isWindow](qlistview.md#iswindow) +* [isWindowModified](qlistview.md#iswindowmodified) * [isWrapping](qlistview.md#iswrapping) * [itemAlignment](qlistview.md#itemalignment) +* [keyboardSearch](qlistview.md#keyboardsearch) +* [killTimer](qlistview.md#killtimer) +* [layout](qlistview.md#layout) * [layoutMode](qlistview.md#layoutmode) * [lineWidth](qlistview.md#linewidth) +* [logicalDpiX](qlistview.md#logicaldpix) +* [logicalDpiY](qlistview.md#logicaldpiy) * [lower](qlistview.md#lower) +* [mapFrom](qlistview.md#mapfrom) * [mapFromGlobal](qlistview.md#mapfromglobal) * [mapFromParent](qlistview.md#mapfromparent) +* [mapTo](qlistview.md#mapto) * [mapToGlobal](qlistview.md#maptoglobal) * [mapToParent](qlistview.md#maptoparent) +* [maximumHeight](qlistview.md#maximumheight) * [maximumSize](qlistview.md#maximumsize) * [maximumViewportSize](qlistview.md#maximumviewportsize) +* [maximumWidth](qlistview.md#maximumwidth) * [midLineWidth](qlistview.md#midlinewidth) +* [minimumHeight](qlistview.md#minimumheight) * [minimumSize](qlistview.md#minimumsize) +* [minimumSizeHint](qlistview.md#minimumsizehint) +* [minimumWidth](qlistview.md#minimumwidth) * [modelColumn](qlistview.md#modelcolumn) * [move](qlistview.md#move) * [movement](qlistview.md#movement) +* [nativeParentWidget](qlistview.md#nativeparentwidget) +* [nextInFocusChain](qlistview.md#nextinfocuschain) +* [normalGeometry](qlistview.md#normalgeometry) * [objectName](qlistview.md#objectname) +* [openPersistentEditor](qlistview.md#openpersistenteditor) +* [paintingActive](qlistview.md#paintingactive) +* [parent](qlistview.md#parent) +* [parentWidget](qlistview.md#parentwidget) +* [physicalDpiX](qlistview.md#physicaldpix) +* [physicalDpiY](qlistview.md#physicaldpiy) * [pos](qlistview.md#pos) +* [previousInFocusChain](qlistview.md#previousinfocuschain) * [property](qlistview.md#property) * [raise](qlistview.md#raise) +* [rect](qlistview.md#rect) +* [releaseKeyboard](qlistview.md#releasekeyboard) +* [releaseMouse](qlistview.md#releasemouse) +* [releaseShortcut](qlistview.md#releaseshortcut) * [removeAction](qlistview.md#removeaction) * [removeEventListener](qlistview.md#removeeventlistener) * [repaint](qlistview.md#repaint) * [repolish](qlistview.md#repolish) +* [reset](qlistview.md#reset) * [resetHorizontalScrollMode](qlistview.md#resethorizontalscrollmode) * [resetVerticalScrollMode](qlistview.md#resetverticalscrollmode) * [resize](qlistview.md#resize) * [resizeMode](qlistview.md#resizemode) +* [rootIndex](qlistview.md#rootindex) +* [scrollTo](qlistview.md#scrollto) * [scrollToBottom](qlistview.md#scrolltobottom) * [scrollToTop](qlistview.md#scrolltotop) +* [selectAll](qlistview.md#selectall) * [selectionBehavior](qlistview.md#selectionbehavior) * [selectionMode](qlistview.md#selectionmode) +* [selectionModel](qlistview.md#selectionmodel) * [setAcceptDrops](qlistview.md#setacceptdrops) +* [setAccessibleDescription](qlistview.md#setaccessibledescription) +* [setAccessibleName](qlistview.md#setaccessiblename) * [setAlternatingRowColors](qlistview.md#setalternatingrowcolors) * [setAttribute](qlistview.md#setattribute) +* [setAutoFillBackground](qlistview.md#setautofillbackground) * [setAutoScroll](qlistview.md#setautoscroll) * [setAutoScrollMargin](qlistview.md#setautoscrollmargin) +* [setBaseSize](qlistview.md#setbasesize) * [setBatchSize](qlistview.md#setbatchsize) +* [setContentsMargins](qlistview.md#setcontentsmargins) * [setContextMenuPolicy](qlistview.md#setcontextmenupolicy) * [setCurrentIndex](qlistview.md#setcurrentindex) * [setCursor](qlistview.md#setcursor) * [setDefaultDropAction](qlistview.md#setdefaultdropaction) +* [setDisabled](qlistview.md#setdisabled) * [setDragDropMode](qlistview.md#setdragdropmode) * [setDragDropOverwriteMode](qlistview.md#setdragdropoverwritemode) * [setDragEnabled](qlistview.md#setdragenabled) * [setDropIndicatorShown](qlistview.md#setdropindicatorshown) * [setEditTriggers](qlistview.md#setedittriggers) * [setEnabled](qlistview.md#setenabled) +* [setEventProcessed](qlistview.md#seteventprocessed) +* [setFixedHeight](qlistview.md#setfixedheight) * [setFixedSize](qlistview.md#setfixedsize) +* [setFixedWidth](qlistview.md#setfixedwidth) * [setFlexNodeSizeControlled](qlistview.md#setflexnodesizecontrolled) * [setFlow](qlistview.md#setflow) * [setFocus](qlistview.md#setfocus) * [setFocusPolicy](qlistview.md#setfocuspolicy) +* [setFocusProxy](qlistview.md#setfocusproxy) * [setFont](qlistview.md#setfont) * [setFrameRect](qlistview.md#setframerect) * [setFrameShadow](qlistview.md#setframeshadow) @@ -133,43 +235,68 @@ sidebar_label: "QListView" * [setGeometry](qlistview.md#setgeometry) * [setGraphicsEffect](qlistview.md#setgraphicseffect) * [setGridSize](qlistview.md#setgridsize) +* [setHidden](qlistview.md#sethidden) * [setHorizontalScrollBar](qlistview.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qlistview.md#sethorizontalscrollbarpolicy) * [setHorizontalScrollMode](qlistview.md#sethorizontalscrollmode) * [setIconSize](qlistview.md#seticonsize) * [setIndexWidget](qlistview.md#setindexwidget) * [setInlineStyle](qlistview.md#setinlinestyle) +* [setInputMethodHints](qlistview.md#setinputmethodhints) * [setItemAlignment](qlistview.md#setitemalignment) +* [setItemDelegate](qlistview.md#setitemdelegate) +* [setItemDelegateForColumn](qlistview.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qlistview.md#setitemdelegateforrow) * [setLayout](qlistview.md#setlayout) * [setLayoutMode](qlistview.md#setlayoutmode) * [setLineWidth](qlistview.md#setlinewidth) +* [setMaximumHeight](qlistview.md#setmaximumheight) * [setMaximumSize](qlistview.md#setmaximumsize) +* [setMaximumWidth](qlistview.md#setmaximumwidth) * [setMidLineWidth](qlistview.md#setmidlinewidth) +* [setMinimumHeight](qlistview.md#setminimumheight) * [setMinimumSize](qlistview.md#setminimumsize) +* [setMinimumWidth](qlistview.md#setminimumwidth) +* [setModel](qlistview.md#setmodel) * [setModelColumn](qlistview.md#setmodelcolumn) * [setMouseTracking](qlistview.md#setmousetracking) * [setMovement](qlistview.md#setmovement) -* [setNodeParent](qlistview.md#setnodeparent) * [setObjectName](qlistview.md#setobjectname) +* [setParent](qlistview.md#setparent) * [setProperty](qlistview.md#setproperty) * [setResizeMode](qlistview.md#setresizemode) +* [setRootIndex](qlistview.md#setrootindex) * [setRowHidden](qlistview.md#setrowhidden) * [setSelectionBehavior](qlistview.md#setselectionbehavior) * [setSelectionMode](qlistview.md#setselectionmode) * [setSelectionRectVisible](qlistview.md#setselectionrectvisible) +* [setShortcutAutoRepeat](qlistview.md#setshortcutautorepeat) +* [setShortcutEnabled](qlistview.md#setshortcutenabled) +* [setSizeIncrement](qlistview.md#setsizeincrement) +* [setSizePolicy](qlistview.md#setsizepolicy) * [setSpacing](qlistview.md#setspacing) +* [setStatusTip](qlistview.md#setstatustip) * [setStyleSheet](qlistview.md#setstylesheet) * [setTabKeyNavigation](qlistview.md#settabkeynavigation) +* [setTabletTracking](qlistview.md#settablettracking) * [setTextElideMode](qlistview.md#settextelidemode) +* [setToolTip](qlistview.md#settooltip) +* [setToolTipDuration](qlistview.md#settooltipduration) * [setUniformItemSizes](qlistview.md#setuniformitemsizes) +* [setUpdatesEnabled](qlistview.md#setupdatesenabled) * [setVerticalScrollBar](qlistview.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qlistview.md#setverticalscrollbarpolicy) * [setVerticalScrollMode](qlistview.md#setverticalscrollmode) * [setViewMode](qlistview.md#setviewmode) * [setViewport](qlistview.md#setviewport) +* [setVisible](qlistview.md#setvisible) +* [setWhatsThis](qlistview.md#setwhatsthis) +* [setWindowFilePath](qlistview.md#setwindowfilepath) * [setWindowFlag](qlistview.md#setwindowflag) * [setWindowIcon](qlistview.md#setwindowicon) +* [setWindowModified](qlistview.md#setwindowmodified) * [setWindowOpacity](qlistview.md#setwindowopacity) +* [setWindowRole](qlistview.md#setwindowrole) * [setWindowState](qlistview.md#setwindowstate) * [setWindowTitle](qlistview.md#setwindowtitle) * [setWordWrap](qlistview.md#setwordwrap) @@ -181,139 +308,137 @@ sidebar_label: "QListView" * [showMinimized](qlistview.md#showminimized) * [showNormal](qlistview.md#shownormal) * [size](qlistview.md#size) +* [sizeHint](qlistview.md#sizehint) +* [sizeHintForIndex](qlistview.md#sizehintforindex) +* [sizeIncrement](qlistview.md#sizeincrement) * [spacing](qlistview.md#spacing) +* [stackUnder](qlistview.md#stackunder) +* [startTimer](qlistview.md#starttimer) +* [statusTip](qlistview.md#statustip) +* [style](qlistview.md#style) * [styleSheet](qlistview.md#stylesheet) * [tabKeyNavigation](qlistview.md#tabkeynavigation) * [testAttribute](qlistview.md#testattribute) * [textElideMode](qlistview.md#textelidemode) +* [toolTip](qlistview.md#tooltip) +* [toolTipDuration](qlistview.md#tooltipduration) +* [underMouse](qlistview.md#undermouse) * [uniformItemSizes](qlistview.md#uniformitemsizes) +* [unsetCursor](qlistview.md#unsetcursor) +* [unsetLayoutDirection](qlistview.md#unsetlayoutdirection) +* [unsetLocale](qlistview.md#unsetlocale) * [update](qlistview.md#update) * [updateGeometry](qlistview.md#updategeometry) +* [updateMicroFocus](qlistview.md#updatemicrofocus) +* [updatesEnabled](qlistview.md#updatesenabled) +* [verticalScrollBar](qlistview.md#verticalscrollbar) * [verticalScrollMode](qlistview.md#verticalscrollmode) * [viewMode](qlistview.md#viewmode) * [viewport](qlistview.md#viewport) +* [visualRect](qlistview.md#visualrect) +* [whatsThis](qlistview.md#whatsthis) +* [width](qlistview.md#width) +* [widthMM](qlistview.md#widthmm) +* [winId](qlistview.md#winid) +* [window](qlistview.md#window) +* [windowFilePath](qlistview.md#windowfilepath) +* [windowHandle](qlistview.md#windowhandle) +* [windowIcon](qlistview.md#windowicon) * [windowOpacity](qlistview.md#windowopacity) +* [windowRole](qlistview.md#windowrole) * [windowState](qlistview.md#windowstate) * [windowTitle](qlistview.md#windowtitle) * [wordWrap](qlistview.md#wordwrap) +* [x](qlistview.md#x) +* [y](qlistview.md#y) ## Constructors ### constructor -\+ **new QListView**(): *[QListView](qlistview.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QListView](qlistview.md)* - -\+ **new QListView**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QListView](qlistview.md)* +\+ **new QListView**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QListView](qlistview.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QListView](qlistview.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -345,20 +470,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListViewSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QListViewSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QListViewSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -371,7 +497,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -381,12 +507,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -395,6 +515,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -419,6 +549,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoScrollMargin ▸ **autoScrollMargin**(): *number* @@ -429,261 +569,280 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### batchSize ▸ **batchSize**(): *number* -*Inherited from [NodeListView](nodelistview.md).[batchSize](nodelistview.md#batchsize)* - **Returns:** *number* ___ -### clearFocus +### childAt -▸ **clearFocus**(): *void* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *void* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### clearPropertyFlags +### children -▸ **clearPropertyFlags**(): *void* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [NodeListView](nodelistview.md).[clearPropertyFlags](nodelistview.md#clearpropertyflags)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *void* +**Returns:** *[QObject](qobject.md)[]* ___ -### close +### childrenRect -▸ **close**(): *boolean* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### currentIndex +### clearFocus -▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* +▸ **clearFocus**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QModelIndex](qmodelindex.md)* +**Returns:** *void* ___ -### defaultDropAction +### clearMask -▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* +▸ **clearMask**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[DropAction](../enums/dropaction.md)* +**Returns:** *void* ___ -### dragDropMode - -▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* +### clearPropertyFlags -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* +▸ **clearPropertyFlags**(): *void* -**Returns:** *[DragDropMode](../enums/dragdropmode.md)* +**Returns:** *void* ___ -### dragDropOverwriteMode +### clearSelection -▸ **dragDropOverwriteMode**(): *boolean* +▸ **clearSelection**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[clearSelection](qabstractitemview.md#clearselection)* -**Returns:** *boolean* +**Returns:** *void* ___ -### dragEnabled +### close -▸ **dragEnabled**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### editTriggers +### closePersistentEditor -▸ **editTriggers**(): *number* +▸ **closePersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[closePersistentEditor](qabstractitemview.md#closepersistenteditor)* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* ___ -### flow +### colorCount -▸ **flow**(): *[Flow](../enums/flow.md)* +▸ **colorCount**(): *number* -*Inherited from [NodeListView](nodelistview.md).[flow](nodelistview.md#flow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[Flow](../enums/flow.md)* +**Returns:** *number* ___ -### font +### contentsRect -▸ **font**(): *[QFont](qfont.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### frameRect +### contextMenuPolicy -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### frameShadow +### currentIndex -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *[QModelIndex](qmodelindex.md)* ___ -### frameShape +### defaultDropAction -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *[DropAction](../enums/dropaction.md)* ___ -### frameStyle +### delete -▸ **frameStyle**(): *number* +▸ **delete**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *number* +**Returns:** *void* ___ -### frameWidth +### deleteLater -▸ **frameWidth**(): *number* +▸ **deleteLater**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *number* +**Returns:** *void* ___ -### geometry +### depth -▸ **geometry**(): *[QRect](qrect.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### devicePixelRatio -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **devicePixelRatio**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### gridSize +### devicePixelRatioF -▸ **gridSize**(): *[QSize](qsize.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [NodeListView](nodelistview.md).[gridSize](nodelistview.md#gridsize)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### hasAutoScroll +### dragDropMode -▸ **hasAutoScroll**(): *boolean* +▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* -*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* -**Returns:** *boolean* +**Returns:** *[DragDropMode](../enums/dragdropmode.md)* ___ -### hasMouseTracking +### dragDropOverwriteMode -▸ **hasMouseTracking**(): *boolean* +▸ **dragDropOverwriteMode**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* **Returns:** *boolean* ___ -### hide +### dragEnabled -▸ **hide**(): *void* +▸ **dragEnabled**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* -**Returns:** *void* +**Returns:** *boolean* ___ -### horizontalScrollMode +### dumpObjectInfo -▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[ScrollMode](../enums/scrollmode.md)* +**Returns:** *void* ___ -### iconSize +### dumpObjectTree -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### indexWidget +### edit -▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[edit](qabstractitemview.md#edit)* **Parameters:** @@ -691,1504 +850,2880 @@ Name | Type | ------ | ------ | `index` | [QModelIndex](qmodelindex.md) | -**Returns:** *[QWidget](qwidget.md)* +**Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### editTriggers -**Parameters:** +▸ **editTriggers**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### ensurePolished -▸ **isActiveWindow**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### flow + +▸ **flow**(): *[Flow](../enums/flow.md)* + +**Returns:** *[Flow](../enums/flow.md)* + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameRect + +▸ **frameRect**(): *[QRect](qrect.md)* + +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### gridSize + +▸ **gridSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### hasAutoScroll + +▸ **hasAutoScroll**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### horizontalScrollMode + +▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* + +**Returns:** *[ScrollMode](../enums/scrollmode.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### indexAt + +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexAt](qabstractitemview.md#indexat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### indexWidget + +▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled ▸ **isEnabled**(): *boolean* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isPersistentEditorOpen + +▸ **isPersistentEditorOpen**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### isRowHidden + +▸ **isRowHidden**(`row`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *boolean* + +___ + +### isSelectionRectVisible + +▸ **isSelectionRectVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### isWrapping + +▸ **isWrapping**(): *boolean* + +**Returns:** *boolean* + +___ + +### itemAlignment + +▸ **itemAlignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* + +**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* + +___ + +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[keyboardSearch](qabstractitemview.md#keyboardsearch)* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### layoutMode + +▸ **layoutMode**(): *[LayoutMode](../enums/layoutmode.md)* + +**Returns:** *[LayoutMode](../enums/layoutmode.md)* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### modelColumn + +▸ **modelColumn**(): *number* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### movement + +▸ **movement**(): *[Movement](../enums/movement.md)* + +**Returns:** *[Movement](../enums/movement.md)* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### openPersistentEditor + +▸ **openPersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[openPersistentEditor](qabstractitemview.md#openpersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[reset](qabstractitemview.md#reset)* + +**Returns:** *void* + +___ + +### resetHorizontalScrollMode + +▸ **resetHorizontalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* + +**Returns:** *void* + +___ + +### resetVerticalScrollMode + +▸ **resetVerticalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### resizeMode + +▸ **resizeMode**(): *[ResizeMode](../enums/resizemode.md)* + +**Returns:** *[ResizeMode](../enums/resizemode.md)* + +___ + +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[rootIndex](qabstractitemview.md#rootindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollTo](qabstractitemview.md#scrollto)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToBottom + +▸ **scrollToBottom**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* + +**Returns:** *void* + +___ + +### scrollToTop + +▸ **scrollToTop**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectAll](qabstractitemview.md#selectall)* + +**Returns:** *void* + +___ + +### selectionBehavior + +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* + +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +___ + +### selectionMode + +▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* + +**Returns:** *[SelectionMode](../enums/selectionmode.md)* + +___ + +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionModel](qabstractitemview.md#selectionmodel)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlternatingRowColors + +▸ **setAlternatingRowColors**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### isRowHidden +### setAttribute -▸ **isRowHidden**(`row`: number): *boolean* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[isRowHidden](nodelistview.md#isrowhidden)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### isSelectionRectVisible - -▸ **isSelectionRectVisible**(): *boolean* +### setAutoFillBackground -*Inherited from [NodeListView](nodelistview.md).[isSelectionRectVisible](nodelistview.md#isselectionrectvisible)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -___ +**Parameters:** -### isVisible +Name | Type | +------ | ------ | +`enabled` | boolean | -▸ **isVisible**(): *boolean* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +___ -**Returns:** *boolean* +### setAutoScroll -___ +▸ **setAutoScroll**(`enable`: boolean): *void* -### isWrapping +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* -▸ **isWrapping**(): *boolean* +**Parameters:** -*Inherited from [NodeListView](nodelistview.md).[isWrapping](nodelistview.md#iswrapping)* +Name | Type | +------ | ------ | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### itemAlignment - -▸ **itemAlignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* +### setAutoScrollMargin -*Inherited from [NodeListView](nodelistview.md).[itemAlignment](nodelistview.md#itemalignment)* +▸ **setAutoScrollMargin**(`margin`: number): *void* -**Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* -___ +**Parameters:** -### layoutMode +Name | Type | +------ | ------ | +`margin` | number | -▸ **layoutMode**(): *[LayoutMode](../enums/layoutmode.md)* +**Returns:** *void* -*Inherited from [NodeListView](nodelistview.md).[layoutMode](nodelistview.md#layoutmode)* +___ -**Returns:** *[LayoutMode](../enums/layoutmode.md)* +### setBaseSize -___ +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -### lineWidth +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -▸ **lineWidth**(): *number* +**Parameters:** -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | -**Returns:** *number* +**Returns:** *void* ___ -### lower +### setBatchSize -▸ **lower**(): *void* +▸ **setBatchSize**(`batchSize`: number): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +**Parameters:** + +Name | Type | +------ | ------ | +`batchSize` | number | **Returns:** *void* ___ -### mapFromGlobal +### setContentsMargins -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### setContextMenuPolicy -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### setCurrentIndex -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`index` | [QModelIndex](qmodelindex.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### setCursor -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* - -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* - -**Returns:** *[QSize](qsize.md)* +### setDefaultDropAction -___ +▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* -### maximumViewportSize +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +**Parameters:** -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +Name | Type | +------ | ------ | +`dropAction` | [DropAction](../enums/dropaction.md) | -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### midLineWidth - -▸ **midLineWidth**(): *number* +### setDisabled -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +▸ **setDisabled**(`disable`: boolean): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* -___ +**Parameters:** -### minimumSize +Name | Type | +------ | ------ | +`disable` | boolean | -▸ **minimumSize**(): *[QSize](qsize.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +___ -**Returns:** *[QSize](qsize.md)* +### setDragDropMode -___ +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* -### modelColumn +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* -▸ **modelColumn**(): *number* +**Parameters:** -*Inherited from [NodeListView](nodelistview.md).[modelColumn](nodelistview.md#modelcolumn)* +Name | Type | +------ | ------ | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | -**Returns:** *number* +**Returns:** *void* ___ -### move +### setDragDropOverwriteMode -▸ **move**(`x`: number, `y`: number): *void* +▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`overwrite` | boolean | **Returns:** *void* ___ -### movement +### setDragEnabled -▸ **movement**(): *[Movement](../enums/movement.md)* +▸ **setDragEnabled**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[movement](nodelistview.md#movement)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* -**Returns:** *[Movement](../enums/movement.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### objectName +### setDropIndicatorShown -▸ **objectName**(): *string* +▸ **setDropIndicatorShown**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +**Parameters:** -**Returns:** *string* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### pos +### setEditTriggers -▸ **pos**(): *object* +▸ **setEditTriggers**(`triggers`: number): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`triggers` | number | -* **y**: *number* +**Returns:** *void* ___ -### property +### setEnabled -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`enabled` | boolean | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setEventProcessed -▸ **raise**(): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### removeAction +### setFixedHeight -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`h` | number | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListViewSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFixedSize -**Type parameters:** +▸ **setFixedSize**(`width`: number, `height`: number): *void* -▪ **SignalType**: *keyof QListViewSignals* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QListViewSignals[SignalType] | +`width` | number | +`height` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFixedWidth -▪ **callback**: *function* +▸ **setFixedWidth**(`w`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +### setFlexNodeSizeControlled -**Returns:** *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -___ +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -### repolish +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### resetHorizontalScrollMode +### setFlow -▸ **resetHorizontalScrollMode**(): *void* +▸ **setFlow**(`flow`: [Flow](../enums/flow.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* +**Parameters:** + +Name | Type | +------ | ------ | +`flow` | [Flow](../enums/flow.md) | **Returns:** *void* ___ -### resetVerticalScrollMode +### setFocus -▸ **resetVerticalScrollMode**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### resizeMode - -▸ **resizeMode**(): *[ResizeMode](../enums/resizemode.md)* - -*Inherited from [NodeListView](nodelistview.md).[resizeMode](nodelistview.md#resizemode)* - -**Returns:** *[ResizeMode](../enums/resizemode.md)* +### setFocusProxy -___ +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -### scrollToBottom +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -▸ **scrollToBottom**(): *void* +**Parameters:** -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### scrollToTop - -▸ **scrollToTop**(): *void* +### setFont -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -___ +**Parameters:** -### selectionBehavior +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* +**Returns:** *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* +___ -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* +### setFrameRect -___ +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -### selectionMode +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* -▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* +**Parameters:** -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | -**Returns:** *[SelectionMode](../enums/selectionmode.md)* +**Returns:** *void* ___ -### setAcceptDrops +### setFrameShadow -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`type` | [Shadow](../enums/shadow.md) | **Returns:** *void* ___ -### setAlternatingRowColors +### setFrameShape -▸ **setAlternatingRowColors**(`enable`: boolean): *void* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`type` | [Shape](../enums/shape.md) | **Returns:** *void* ___ -### setAttribute +### setFrameStyle -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`style` | number | **Returns:** *void* ___ -### setAutoScroll +### setGeometry -▸ **setAutoScroll**(`enable`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAutoScrollMargin +### setGraphicsEffect -▸ **setAutoScrollMargin**(`margin`: number): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`margin` | number | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setBatchSize - -▸ **setBatchSize**(`batchSize`: number): *void* +### setGridSize -*Inherited from [NodeListView](nodelistview.md).[setBatchSize](nodelistview.md#setbatchsize)* +▸ **setGridSize**(`size`: [QSize](qsize.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`batchSize` | number | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setHidden -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hidden` | boolean | **Returns:** *void* ___ -### setCurrentIndex +### setHorizontalScrollBar -▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setCursor +### setHorizontalScrollBarPolicy -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setDefaultDropAction +### setHorizontalScrollMode -▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`dropAction` | [DropAction](../enums/dropaction.md) | +`mode` | boolean | **Returns:** *void* ___ -### setDragDropMode +### setIconSize -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setDragDropOverwriteMode +### setIndexWidget -▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* **Parameters:** Name | Type | ------ | ------ | -`overwrite` | boolean | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setDragEnabled +### setInlineStyle -▸ **setDragEnabled**(`enable`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`enable` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setDropIndicatorShown +### setInputMethodHints -▸ **setDropIndicatorShown**(`enable`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hints` | number | **Returns:** *void* ___ -### setEditTriggers - -▸ **setEditTriggers**(`triggers`: number): *void* +### setItemAlignment -*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* +▸ **setItemAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`triggers` | number | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | **Returns:** *void* ___ -### setEnabled +### setItemDelegate -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegate](qabstractitemview.md#setitemdelegate)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setFixedSize +### setItemDelegateForColumn -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setItemDelegateForRow -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setFlow +### setLayout -▸ **setFlow**(`flow`: [Flow](../enums/flow.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setFlow](nodelistview.md#setflow)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`flow` | [Flow](../enums/flow.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setFocus - -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +### setLayoutMode -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +▸ **setLayoutMode**(`mode`: [LayoutMode](../enums/layoutmode.md)): *void* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`mode` | [LayoutMode](../enums/layoutmode.md) | **Returns:** *void* ___ -### setFocusPolicy +### setLineWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`width` | number | **Returns:** *void* ___ -### setFont +### setMaximumHeight -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`maxh` | number | **Returns:** *void* ___ -### setFrameRect +### setMaximumSize -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMaximumWidth -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`maxw` | number | **Returns:** *void* ___ -### setFrameShape +### setMidLineWidth -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`width` | number | **Returns:** *void* ___ -### setFrameStyle +### setMinimumHeight -▸ **setFrameStyle**(`style`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`minh` | number | **Returns:** *void* ___ -### setGeometry +### setMinimumSize -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setGraphicsEffect +### setMinimumWidth -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`minw` | number | **Returns:** *void* ___ -### setGridSize +### setModel -▸ **setGridSize**(`size`: [QSize](qsize.md)): *void* +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setGridSize](nodelistview.md#setgridsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setModel](qabstractitemview.md#setmodel)* **Parameters:** Name | Type | ------ | ------ | -`size` | [QSize](qsize.md) | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | **Returns:** *void* ___ -### setHorizontalScrollBar - -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +### setModelColumn -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +▸ **setModelColumn**(`column`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`column` | number | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy +### setMouseTracking -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setHorizontalScrollMode - -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* +### setMovement -*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* +▸ **setMovement**(`movement`: [Movement](../enums/movement.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`mode` | boolean | +`movement` | [Movement](../enums/movement.md) | **Returns:** *void* ___ -### setIconSize +### setObjectName -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`iconSize` | [QSize](qsize.md) | +`objectName` | string | **Returns:** *void* ___ -### setIndexWidget +### setParent -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInlineStyle +### setProperty -▸ **setInlineStyle**(`style`: string): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setItemAlignment - -▸ **setItemAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +### setResizeMode -*Inherited from [NodeListView](nodelistview.md).[setItemAlignment](nodelistview.md#setitemalignment)* +▸ **setResizeMode**(`mode`: [ResizeMode](../enums/resizemode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`mode` | [ResizeMode](../enums/resizemode.md) | **Returns:** *void* ___ -### setLayout +### setRootIndex -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)›): *void* +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setRootIndex](qabstractitemview.md#setrootindex)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QListViewSignals](../globals.md#qlistviewsignals)› | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setLayoutMode - -▸ **setLayoutMode**(`mode`: [LayoutMode](../enums/layoutmode.md)): *void* +### setRowHidden -*Inherited from [NodeListView](nodelistview.md).[setLayoutMode](nodelistview.md#setlayoutmode)* +▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`mode` | [LayoutMode](../enums/layoutmode.md) | +`row` | number | +`hide` | boolean | **Returns:** *void* ___ -### setLineWidth +### setSelectionBehavior -▸ **setLineWidth**(`width`: number): *void* +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | **Returns:** *void* ___ -### setMaximumSize +### setSelectionMode -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`mode` | [SelectionMode](../enums/selectionmode.md) | **Returns:** *void* ___ -### setMidLineWidth - -▸ **setMidLineWidth**(`width`: number): *void* +### setSelectionRectVisible -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +▸ **setSelectionRectVisible**(`show`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`show` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setShortcutAutoRepeat -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setModelColumn +### setShortcutEnabled -▸ **setModelColumn**(`column`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setModelColumn](nodelistview.md#setmodelcolumn)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`column` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setSizeIncrement -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMovement +### setSizePolicy -▸ **setMovement**(`movement`: [Movement](../enums/movement.md)): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setMovement](nodelistview.md#setmovement)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`movement` | [Movement](../enums/movement.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setSpacing -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setSpacing**(`space`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`space` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setProperty +### setStyleSheet -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResizeMode +### setTabKeyNavigation -▸ **setResizeMode**(`mode`: [ResizeMode](../enums/resizemode.md)): *void* +▸ **setTabKeyNavigation**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setResizeMode](nodelistview.md#setresizemode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ResizeMode](../enums/resizemode.md) | +`enable` | boolean | **Returns:** *void* ___ -### setRowHidden +### setTabletTracking -▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setRowHidden](nodelistview.md#setrowhidden)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`hide` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSelectionBehavior +### setTextElideMode -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### setSelectionMode +### setToolTip -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | +`text` | string | **Returns:** *void* ___ -### setSelectionRectVisible +### setToolTipDuration -▸ **setSelectionRectVisible**(`show`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeListView](nodelistview.md).[setSelectionRectVisible](nodelistview.md#setselectionrectvisible)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`show` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSpacing - -▸ **setSpacing**(`space`: number): *void* +### setUniformItemSizes -*Inherited from [NodeListView](nodelistview.md).[setSpacing](nodelistview.md#setspacing)* +▸ **setUniformItemSizes**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`space` | number | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setUpdatesEnabled -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`enable` | boolean | **Returns:** *void* ___ -### setTabKeyNavigation +### setVerticalScrollBar -▸ **setTabKeyNavigation**(`enable`: boolean): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setTextElideMode +### setVerticalScrollBarPolicy -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setUniformItemSizes +### setVerticalScrollMode -▸ **setUniformItemSizes**(`enable`: boolean): *void* +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setUniformItemSizes](nodelistview.md#setuniformitemsizes)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`mode` | [ScrollMode](../enums/scrollmode.md) | **Returns:** *void* ___ -### setVerticalScrollBar - -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +### setViewMode -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +▸ **setViewMode**(`mode`: [ListViewMode](../enums/listviewmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`mode` | [ListViewMode](../enums/listviewmode.md) | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setViewport -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollMode +### setVisible -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | +`visible` | boolean | **Returns:** *void* ___ -### setViewMode +### setWhatsThis -▸ **setViewMode**(`mode`: [ListViewMode](../enums/listviewmode.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeListView](nodelistview.md).[setViewMode](nodelistview.md#setviewmode)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ListViewMode](../enums/listviewmode.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -2227,6 +3762,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -2243,6 +3794,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -2279,8 +3846,6 @@ ___ ▸ **setWordWrap**(`on`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setWordWrap](nodelistview.md#setwordwrap)* - **Parameters:** Name | Type | @@ -2295,8 +3860,6 @@ ___ ▸ **setWrapping**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setWrapping](nodelistview.md#setwrapping)* - **Parameters:** Name | Type | @@ -2377,16 +3940,103 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[sizeHintForIndex](qabstractitemview.md#sizehintforindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### spacing ▸ **spacing**(): *number* -*Inherited from [NodeListView](nodelistview.md).[spacing](nodelistview.md#spacing)* +**Returns:** *number* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | **Returns:** *number* ___ +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -2433,21 +4083,87 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + ### uniformItemSizes ▸ **uniformItemSizes**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[uniformItemSizes](nodelistview.md#uniformitemsizes)* - **Returns:** *boolean* ___ +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update -▸ **update**(): *void* +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[update](qabstractitemview.md#update)* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* +**Parameters:** + +Name | Type | +------ | ------ | +`index?` | [QModelIndex](qmodelindex.md) | **Returns:** *void* @@ -2463,6 +4179,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### verticalScrollMode ▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* @@ -2477,8 +4229,6 @@ ___ ▸ **viewMode**(): *[ListViewMode](../enums/listviewmode.md)* -*Inherited from [NodeListView](nodelistview.md).[viewMode](nodelistview.md#viewmode)* - **Returns:** *[ListViewMode](../enums/listviewmode.md)* ___ @@ -2493,6 +4243,102 @@ ___ ___ +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[visualRect](qabstractitemview.md#visualrect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2503,13 +4349,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2527,6 +4383,24 @@ ___ ▸ **wordWrap**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[wordWrap](nodelistview.md#wordwrap)* - **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qlistwidget.md b/website/docs/api/generated/classes/qlistwidget.md index 864ea770c1..4aef15e233 100644 --- a/website/docs/api/generated/classes/qlistwidget.md +++ b/website/docs/api/generated/classes/qlistwidget.md @@ -29,7 +29,7 @@ listWidget.addItem(listWidgetItem); ## Hierarchy - ↳ [NodeListView](nodelistview.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› + ↳ [QListView](qlistview.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› ↳ **QListWidget** @@ -41,23 +41,17 @@ listWidget.addItem(listWidgetItem); ### Properties -* [_layout](qlistwidget.md#optional-_layout) * [_rawInlineStyle](qlistwidget.md#_rawinlinestyle) -* [actions](qlistwidget.md#actions) * [items](qlistwidget.md#items) * [native](qlistwidget.md#native) -* [nodeChildren](qlistwidget.md#nodechildren) -* [nodeParent](qlistwidget.md#optional-nodeparent) * [type](qlistwidget.md#type) -* [viewportWidget](qlistwidget.md#optional-viewportwidget) - -### Accessors - -* [layout](qlistwidget.md#layout) ### Methods +* [_id](qlistwidget.md#_id) * [acceptDrops](qlistwidget.md#acceptdrops) +* [accessibleDescription](qlistwidget.md#accessibledescription) +* [accessibleName](qlistwidget.md#accessiblename) * [activateWindow](qlistwidget.md#activatewindow) * [addAction](qlistwidget.md#addaction) * [addEventListener](qlistwidget.md#addeventlistener) @@ -65,113 +59,199 @@ listWidget.addItem(listWidgetItem); * [addItems](qlistwidget.md#additems) * [adjustSize](qlistwidget.md#adjustsize) * [alternatingRowColors](qlistwidget.md#alternatingrowcolors) +* [autoFillBackground](qlistwidget.md#autofillbackground) * [autoScrollMargin](qlistwidget.md#autoscrollmargin) +* [baseSize](qlistwidget.md#basesize) * [batchSize](qlistwidget.md#batchsize) +* [childAt](qlistwidget.md#childat) +* [children](qlistwidget.md#children) +* [childrenRect](qlistwidget.md#childrenrect) * [clear](qlistwidget.md#clear) * [clearFocus](qlistwidget.md#clearfocus) +* [clearMask](qlistwidget.md#clearmask) * [clearPropertyFlags](qlistwidget.md#clearpropertyflags) +* [clearSelection](qlistwidget.md#clearselection) * [close](qlistwidget.md#close) * [closePersistentEditor](qlistwidget.md#closepersistenteditor) +* [colorCount](qlistwidget.md#colorcount) +* [contentsRect](qlistwidget.md#contentsrect) +* [contextMenuPolicy](qlistwidget.md#contextmenupolicy) * [count](qlistwidget.md#count) * [currentIndex](qlistwidget.md#currentindex) * [currentItem](qlistwidget.md#currentitem) * [currentRow](qlistwidget.md#currentrow) * [defaultDropAction](qlistwidget.md#defaultdropaction) +* [delete](qlistwidget.md#delete) +* [deleteLater](qlistwidget.md#deletelater) +* [depth](qlistwidget.md#depth) +* [devicePixelRatio](qlistwidget.md#devicepixelratio) +* [devicePixelRatioF](qlistwidget.md#devicepixelratiof) * [dragDropMode](qlistwidget.md#dragdropmode) * [dragDropOverwriteMode](qlistwidget.md#dragdropoverwritemode) * [dragEnabled](qlistwidget.md#dragenabled) +* [dumpObjectInfo](qlistwidget.md#dumpobjectinfo) +* [dumpObjectTree](qlistwidget.md#dumpobjecttree) +* [edit](qlistwidget.md#edit) * [editItem](qlistwidget.md#edititem) * [editTriggers](qlistwidget.md#edittriggers) +* [ensurePolished](qlistwidget.md#ensurepolished) +* [eventProcessed](qlistwidget.md#eventprocessed) * [findItems](qlistwidget.md#finditems) * [flow](qlistwidget.md#flow) +* [focusProxy](qlistwidget.md#focusproxy) +* [focusWidget](qlistwidget.md#focuswidget) * [font](qlistwidget.md#font) +* [frameGeometry](qlistwidget.md#framegeometry) * [frameRect](qlistwidget.md#framerect) * [frameShadow](qlistwidget.md#frameshadow) * [frameShape](qlistwidget.md#frameshape) +* [frameSize](qlistwidget.md#framesize) * [frameStyle](qlistwidget.md#framestyle) * [frameWidth](qlistwidget.md#framewidth) * [geometry](qlistwidget.md#geometry) * [getFlexNode](qlistwidget.md#getflexnode) +* [grab](qlistwidget.md#grab) +* [grabKeyboard](qlistwidget.md#grabkeyboard) +* [grabMouse](qlistwidget.md#grabmouse) * [gridSize](qlistwidget.md#gridsize) * [hasAutoScroll](qlistwidget.md#hasautoscroll) +* [hasFocus](qlistwidget.md#hasfocus) +* [hasHeightForWidth](qlistwidget.md#hasheightforwidth) * [hasMouseTracking](qlistwidget.md#hasmousetracking) +* [hasTabletTracking](qlistwidget.md#hastablettracking) +* [height](qlistwidget.md#height) +* [heightForWidth](qlistwidget.md#heightforwidth) +* [heightMM](qlistwidget.md#heightmm) * [hide](qlistwidget.md#hide) +* [horizontalScrollBar](qlistwidget.md#horizontalscrollbar) * [horizontalScrollMode](qlistwidget.md#horizontalscrollmode) * [iconSize](qlistwidget.md#iconsize) +* [indexAt](qlistwidget.md#indexat) * [indexWidget](qlistwidget.md#indexwidget) * [inherits](qlistwidget.md#inherits) +* [inputMethodHints](qlistwidget.md#inputmethodhints) * [insertItem](qlistwidget.md#insertitem) * [insertItems](qlistwidget.md#insertitems) * [isActiveWindow](qlistwidget.md#isactivewindow) +* [isAncestorOf](qlistwidget.md#isancestorof) * [isEnabled](qlistwidget.md#isenabled) +* [isEnabledTo](qlistwidget.md#isenabledto) +* [isFullScreen](qlistwidget.md#isfullscreen) +* [isHidden](qlistwidget.md#ishidden) +* [isMaximized](qlistwidget.md#ismaximized) +* [isMinimized](qlistwidget.md#isminimized) +* [isModal](qlistwidget.md#ismodal) * [isPersistentEditorOpen](qlistwidget.md#ispersistenteditoropen) * [isRowHidden](qlistwidget.md#isrowhidden) * [isSelectionRectVisible](qlistwidget.md#isselectionrectvisible) * [isSortingEnabled](qlistwidget.md#issortingenabled) * [isVisible](qlistwidget.md#isvisible) +* [isVisibleTo](qlistwidget.md#isvisibleto) +* [isWindow](qlistwidget.md#iswindow) +* [isWindowModified](qlistwidget.md#iswindowmodified) * [isWrapping](qlistwidget.md#iswrapping) * [item](qlistwidget.md#item) * [itemAlignment](qlistwidget.md#itemalignment) * [itemAt](qlistwidget.md#itemat) * [itemWidget](qlistwidget.md#itemwidget) +* [keyboardSearch](qlistwidget.md#keyboardsearch) +* [killTimer](qlistwidget.md#killtimer) +* [layout](qlistwidget.md#layout) * [layoutMode](qlistwidget.md#layoutmode) * [lineWidth](qlistwidget.md#linewidth) +* [logicalDpiX](qlistwidget.md#logicaldpix) +* [logicalDpiY](qlistwidget.md#logicaldpiy) * [lower](qlistwidget.md#lower) +* [mapFrom](qlistwidget.md#mapfrom) * [mapFromGlobal](qlistwidget.md#mapfromglobal) * [mapFromParent](qlistwidget.md#mapfromparent) +* [mapTo](qlistwidget.md#mapto) * [mapToGlobal](qlistwidget.md#maptoglobal) * [mapToParent](qlistwidget.md#maptoparent) +* [maximumHeight](qlistwidget.md#maximumheight) * [maximumSize](qlistwidget.md#maximumsize) * [maximumViewportSize](qlistwidget.md#maximumviewportsize) +* [maximumWidth](qlistwidget.md#maximumwidth) * [midLineWidth](qlistwidget.md#midlinewidth) +* [minimumHeight](qlistwidget.md#minimumheight) * [minimumSize](qlistwidget.md#minimumsize) +* [minimumSizeHint](qlistwidget.md#minimumsizehint) +* [minimumWidth](qlistwidget.md#minimumwidth) * [modelColumn](qlistwidget.md#modelcolumn) * [move](qlistwidget.md#move) * [movement](qlistwidget.md#movement) +* [nativeParentWidget](qlistwidget.md#nativeparentwidget) +* [nextInFocusChain](qlistwidget.md#nextinfocuschain) +* [normalGeometry](qlistwidget.md#normalgeometry) * [objectName](qlistwidget.md#objectname) * [openPersistentEditor](qlistwidget.md#openpersistenteditor) +* [paintingActive](qlistwidget.md#paintingactive) +* [parent](qlistwidget.md#parent) +* [parentWidget](qlistwidget.md#parentwidget) +* [physicalDpiX](qlistwidget.md#physicaldpix) +* [physicalDpiY](qlistwidget.md#physicaldpiy) * [pos](qlistwidget.md#pos) +* [previousInFocusChain](qlistwidget.md#previousinfocuschain) * [property](qlistwidget.md#property) * [raise](qlistwidget.md#raise) +* [rect](qlistwidget.md#rect) +* [releaseKeyboard](qlistwidget.md#releasekeyboard) +* [releaseMouse](qlistwidget.md#releasemouse) +* [releaseShortcut](qlistwidget.md#releaseshortcut) * [removeAction](qlistwidget.md#removeaction) * [removeEventListener](qlistwidget.md#removeeventlistener) * [removeItemWidget](qlistwidget.md#removeitemwidget) * [repaint](qlistwidget.md#repaint) * [repolish](qlistwidget.md#repolish) +* [reset](qlistwidget.md#reset) * [resetHorizontalScrollMode](qlistwidget.md#resethorizontalscrollmode) * [resetVerticalScrollMode](qlistwidget.md#resetverticalscrollmode) * [resize](qlistwidget.md#resize) * [resizeMode](qlistwidget.md#resizemode) +* [rootIndex](qlistwidget.md#rootindex) * [row](qlistwidget.md#row) +* [scrollTo](qlistwidget.md#scrollto) * [scrollToBottom](qlistwidget.md#scrolltobottom) * [scrollToItem](qlistwidget.md#scrolltoitem) * [scrollToTop](qlistwidget.md#scrolltotop) +* [selectAll](qlistwidget.md#selectall) * [selectedItems](qlistwidget.md#selecteditems) * [selectionBehavior](qlistwidget.md#selectionbehavior) * [selectionMode](qlistwidget.md#selectionmode) +* [selectionModel](qlistwidget.md#selectionmodel) * [setAcceptDrops](qlistwidget.md#setacceptdrops) +* [setAccessibleDescription](qlistwidget.md#setaccessibledescription) +* [setAccessibleName](qlistwidget.md#setaccessiblename) * [setAlternatingRowColors](qlistwidget.md#setalternatingrowcolors) * [setAttribute](qlistwidget.md#setattribute) +* [setAutoFillBackground](qlistwidget.md#setautofillbackground) * [setAutoScroll](qlistwidget.md#setautoscroll) * [setAutoScrollMargin](qlistwidget.md#setautoscrollmargin) +* [setBaseSize](qlistwidget.md#setbasesize) * [setBatchSize](qlistwidget.md#setbatchsize) +* [setContentsMargins](qlistwidget.md#setcontentsmargins) * [setContextMenuPolicy](qlistwidget.md#setcontextmenupolicy) * [setCurrentIndex](qlistwidget.md#setcurrentindex) * [setCurrentItem](qlistwidget.md#setcurrentitem) * [setCurrentRow](qlistwidget.md#setcurrentrow) * [setCursor](qlistwidget.md#setcursor) * [setDefaultDropAction](qlistwidget.md#setdefaultdropaction) +* [setDisabled](qlistwidget.md#setdisabled) * [setDragDropMode](qlistwidget.md#setdragdropmode) * [setDragDropOverwriteMode](qlistwidget.md#setdragdropoverwritemode) * [setDragEnabled](qlistwidget.md#setdragenabled) * [setDropIndicatorShown](qlistwidget.md#setdropindicatorshown) * [setEditTriggers](qlistwidget.md#setedittriggers) * [setEnabled](qlistwidget.md#setenabled) +* [setEventProcessed](qlistwidget.md#seteventprocessed) +* [setFixedHeight](qlistwidget.md#setfixedheight) * [setFixedSize](qlistwidget.md#setfixedsize) +* [setFixedWidth](qlistwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qlistwidget.md#setflexnodesizecontrolled) * [setFlow](qlistwidget.md#setflow) * [setFocus](qlistwidget.md#setfocus) * [setFocusPolicy](qlistwidget.md#setfocuspolicy) +* [setFocusProxy](qlistwidget.md#setfocusproxy) * [setFont](qlistwidget.md#setfont) * [setFrameRect](qlistwidget.md#setframerect) * [setFrameShadow](qlistwidget.md#setframeshadow) @@ -180,45 +260,70 @@ listWidget.addItem(listWidgetItem); * [setGeometry](qlistwidget.md#setgeometry) * [setGraphicsEffect](qlistwidget.md#setgraphicseffect) * [setGridSize](qlistwidget.md#setgridsize) +* [setHidden](qlistwidget.md#sethidden) * [setHorizontalScrollBar](qlistwidget.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qlistwidget.md#sethorizontalscrollbarpolicy) * [setHorizontalScrollMode](qlistwidget.md#sethorizontalscrollmode) * [setIconSize](qlistwidget.md#seticonsize) * [setIndexWidget](qlistwidget.md#setindexwidget) * [setInlineStyle](qlistwidget.md#setinlinestyle) +* [setInputMethodHints](qlistwidget.md#setinputmethodhints) * [setItemAlignment](qlistwidget.md#setitemalignment) +* [setItemDelegate](qlistwidget.md#setitemdelegate) +* [setItemDelegateForColumn](qlistwidget.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qlistwidget.md#setitemdelegateforrow) * [setItemWidget](qlistwidget.md#setitemwidget) * [setLayout](qlistwidget.md#setlayout) * [setLayoutMode](qlistwidget.md#setlayoutmode) * [setLineWidth](qlistwidget.md#setlinewidth) +* [setMaximumHeight](qlistwidget.md#setmaximumheight) * [setMaximumSize](qlistwidget.md#setmaximumsize) +* [setMaximumWidth](qlistwidget.md#setmaximumwidth) * [setMidLineWidth](qlistwidget.md#setmidlinewidth) +* [setMinimumHeight](qlistwidget.md#setminimumheight) * [setMinimumSize](qlistwidget.md#setminimumsize) +* [setMinimumWidth](qlistwidget.md#setminimumwidth) +* [setModel](qlistwidget.md#setmodel) * [setModelColumn](qlistwidget.md#setmodelcolumn) * [setMouseTracking](qlistwidget.md#setmousetracking) * [setMovement](qlistwidget.md#setmovement) -* [setNodeParent](qlistwidget.md#setnodeparent) * [setObjectName](qlistwidget.md#setobjectname) +* [setParent](qlistwidget.md#setparent) * [setProperty](qlistwidget.md#setproperty) * [setResizeMode](qlistwidget.md#setresizemode) +* [setRootIndex](qlistwidget.md#setrootindex) * [setRowHidden](qlistwidget.md#setrowhidden) * [setSelectionBehavior](qlistwidget.md#setselectionbehavior) * [setSelectionMode](qlistwidget.md#setselectionmode) * [setSelectionRectVisible](qlistwidget.md#setselectionrectvisible) +* [setShortcutAutoRepeat](qlistwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qlistwidget.md#setshortcutenabled) +* [setSizeIncrement](qlistwidget.md#setsizeincrement) +* [setSizePolicy](qlistwidget.md#setsizepolicy) * [setSortingEnabled](qlistwidget.md#setsortingenabled) * [setSpacing](qlistwidget.md#setspacing) +* [setStatusTip](qlistwidget.md#setstatustip) * [setStyleSheet](qlistwidget.md#setstylesheet) * [setTabKeyNavigation](qlistwidget.md#settabkeynavigation) +* [setTabletTracking](qlistwidget.md#settablettracking) * [setTextElideMode](qlistwidget.md#settextelidemode) +* [setToolTip](qlistwidget.md#settooltip) +* [setToolTipDuration](qlistwidget.md#settooltipduration) * [setUniformItemSizes](qlistwidget.md#setuniformitemsizes) +* [setUpdatesEnabled](qlistwidget.md#setupdatesenabled) * [setVerticalScrollBar](qlistwidget.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qlistwidget.md#setverticalscrollbarpolicy) * [setVerticalScrollMode](qlistwidget.md#setverticalscrollmode) * [setViewMode](qlistwidget.md#setviewmode) * [setViewport](qlistwidget.md#setviewport) +* [setVisible](qlistwidget.md#setvisible) +* [setWhatsThis](qlistwidget.md#setwhatsthis) +* [setWindowFilePath](qlistwidget.md#setwindowfilepath) * [setWindowFlag](qlistwidget.md#setwindowflag) * [setWindowIcon](qlistwidget.md#setwindowicon) +* [setWindowModified](qlistwidget.md#setwindowmodified) * [setWindowOpacity](qlistwidget.md#setwindowopacity) +* [setWindowRole](qlistwidget.md#setwindowrole) * [setWindowState](qlistwidget.md#setwindowstate) * [setWindowTitle](qlistwidget.md#setwindowtitle) * [setWordWrap](qlistwidget.md#setwordwrap) @@ -230,148 +335,146 @@ listWidget.addItem(listWidgetItem); * [showMinimized](qlistwidget.md#showminimized) * [showNormal](qlistwidget.md#shownormal) * [size](qlistwidget.md#size) +* [sizeHint](qlistwidget.md#sizehint) +* [sizeHintForIndex](qlistwidget.md#sizehintforindex) +* [sizeIncrement](qlistwidget.md#sizeincrement) * [sortItems](qlistwidget.md#sortitems) * [spacing](qlistwidget.md#spacing) +* [stackUnder](qlistwidget.md#stackunder) +* [startTimer](qlistwidget.md#starttimer) +* [statusTip](qlistwidget.md#statustip) +* [style](qlistwidget.md#style) * [styleSheet](qlistwidget.md#stylesheet) * [tabKeyNavigation](qlistwidget.md#tabkeynavigation) * [takeItem](qlistwidget.md#takeitem) * [testAttribute](qlistwidget.md#testattribute) * [textElideMode](qlistwidget.md#textelidemode) +* [toolTip](qlistwidget.md#tooltip) +* [toolTipDuration](qlistwidget.md#tooltipduration) +* [underMouse](qlistwidget.md#undermouse) * [uniformItemSizes](qlistwidget.md#uniformitemsizes) +* [unsetCursor](qlistwidget.md#unsetcursor) +* [unsetLayoutDirection](qlistwidget.md#unsetlayoutdirection) +* [unsetLocale](qlistwidget.md#unsetlocale) * [update](qlistwidget.md#update) * [updateGeometry](qlistwidget.md#updategeometry) +* [updateMicroFocus](qlistwidget.md#updatemicrofocus) +* [updatesEnabled](qlistwidget.md#updatesenabled) +* [verticalScrollBar](qlistwidget.md#verticalscrollbar) * [verticalScrollMode](qlistwidget.md#verticalscrollmode) * [viewMode](qlistwidget.md#viewmode) * [viewport](qlistwidget.md#viewport) * [visualItemRect](qlistwidget.md#visualitemrect) +* [visualRect](qlistwidget.md#visualrect) +* [whatsThis](qlistwidget.md#whatsthis) +* [width](qlistwidget.md#width) +* [widthMM](qlistwidget.md#widthmm) +* [winId](qlistwidget.md#winid) +* [window](qlistwidget.md#window) +* [windowFilePath](qlistwidget.md#windowfilepath) +* [windowHandle](qlistwidget.md#windowhandle) +* [windowIcon](qlistwidget.md#windowicon) * [windowOpacity](qlistwidget.md#windowopacity) +* [windowRole](qlistwidget.md#windowrole) * [windowState](qlistwidget.md#windowstate) * [windowTitle](qlistwidget.md#windowtitle) * [wordWrap](qlistwidget.md#wordwrap) +* [x](qlistwidget.md#x) +* [y](qlistwidget.md#y) ## Constructors ### constructor -\+ **new QListWidget**(): *[QListWidget](qlistwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QListWidget](qlistwidget.md)* - -\+ **new QListWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QListWidget](qlistwidget.md)* +\+ **new QListWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QListWidget](qlistwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QListView](qlistview.md).[constructor](qlistview.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QListWidget](qlistwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### items -• **items**: *Set‹[NativeElement](../globals.md#nativeelement) | [Component](component.md)›* +• **items**: *Set‹[Component](component.md)›* ___ ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -403,7 +506,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -417,6 +520,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QListWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -429,7 +533,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -439,12 +543,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -453,6 +551,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -505,6 +613,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoScrollMargin ▸ **autoScrollMargin**(): *number* @@ -515,16 +633,63 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### batchSize ▸ **batchSize**(): *number* -*Inherited from [NodeListView](nodelistview.md).[batchSize](nodelistview.md#batchsize)* +*Inherited from [QListView](qlistview.md).[batchSize](qlistview.md#batchsize)* **Returns:** *number* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clear ▸ **clear**(): *void* @@ -543,11 +708,31 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### clearPropertyFlags ▸ **clearPropertyFlags**(): *void* -*Inherited from [NodeListView](nodelistview.md).[clearPropertyFlags](nodelistview.md#clearpropertyflags)* +*Inherited from [QListView](qlistview.md).[clearPropertyFlags](qlistview.md#clearpropertyflags)* + +**Returns:** *void* + +___ + +### clearSelection + +▸ **clearSelection**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[clearSelection](qabstractitemview.md#clearselection)* **Returns:** *void* @@ -565,18 +750,50 @@ ___ ### closePersistentEditor -▸ **closePersistentEditor**(`item`: [QListWidgetItem](qlistwidgetitem.md)): *void* +▸ **closePersistentEditor**(`itemOrIndex`: [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md)): *void* + +*Overrides [QAbstractItemView](qabstractitemview.md).[closePersistentEditor](qabstractitemview.md#closepersistenteditor)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QListWidgetItem](qlistwidgetitem.md) | +`itemOrIndex` | [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### count ▸ **count**(): *number* @@ -621,6 +838,56 @@ ___ ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### depth + +▸ **depth**(): *number* + +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* + +___ + +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + ### dragDropMode ▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* @@ -651,6 +918,42 @@ ___ ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### edit + +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[edit](qabstractitemview.md#edit)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + ### editItem ▸ **editItem**(`item`: [Component](component.md)): *void* @@ -675,6 +978,32 @@ ___ ___ +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### findItems ▸ **findItems**(`text`: string, `flags`: [MatchFlag](../enums/matchflag.md)): *[QListWidgetItem](qlistwidgetitem.md)[]* @@ -694,12 +1023,32 @@ ___ ▸ **flow**(): *[Flow](../enums/flow.md)* -*Inherited from [NodeListView](nodelistview.md).[flow](nodelistview.md#flow)* +*Inherited from [QListView](qlistview.md).[flow](qlistview.md#flow)* **Returns:** *[Flow](../enums/flow.md)* ___ +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### font ▸ **font**(): *[QFont](qfont.md)* @@ -710,11 +1059,21 @@ ___ ___ +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### frameRect ▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* **Returns:** *[QRect](qrect.md)* @@ -724,7 +1083,7 @@ ___ ▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* **Returns:** *[Shadow](../enums/shadow.md)* @@ -734,17 +1093,27 @@ ___ ▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* **Returns:** *[Shape](../enums/shape.md)* ___ +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### frameStyle ▸ **frameStyle**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* **Returns:** *number* @@ -754,7 +1123,7 @@ ___ ▸ **frameWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* **Returns:** *number* @@ -780,17 +1149,53 @@ ___ ___ -### gridSize +### grab -▸ **gridSize**(): *[QSize](qsize.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeListView](nodelistview.md).[gridSize](nodelistview.md#gridsize)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** -___ +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | -### hasAutoScroll +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### gridSize + +▸ **gridSize**(): *[QSize](qsize.md)* + +*Inherited from [QListView](qlistview.md).[gridSize](qlistview.md#gridsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### hasAutoScroll ▸ **hasAutoScroll**(): *boolean* @@ -800,6 +1205,26 @@ ___ ___ +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + ### hasMouseTracking ▸ **hasMouseTracking**(): *boolean* @@ -810,6 +1235,52 @@ ___ ___ +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + ### hide ▸ **hide**(): *void* @@ -820,6 +1291,16 @@ ___ ___ +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### horizontalScrollMode ▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* @@ -840,6 +1321,22 @@ ___ ___ +### indexAt + +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexAt](qabstractitemview.md#indexat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + ### indexWidget ▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* @@ -860,7 +1357,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -872,6 +1369,16 @@ Name | Type | ___ +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + ### insertItem ▸ **insertItem**(`row`: number, `item`: [QListWidgetItem](qlistwidgetitem.md)): *void* @@ -912,6 +1419,22 @@ ___ ___ +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + ### isEnabled ▸ **isEnabled**(): *boolean* @@ -922,15 +1445,83 @@ ___ ___ +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + ### isPersistentEditorOpen -▸ **isPersistentEditorOpen**(`item`: [QListWidgetItem](qlistwidgetitem.md)): *boolean* +▸ **isPersistentEditorOpen**(`itemOrIndex`: [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md)): *boolean* + +*Overrides [QAbstractItemView](qabstractitemview.md).[isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QListWidgetItem](qlistwidgetitem.md) | +`itemOrIndex` | [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md) | **Returns:** *boolean* @@ -940,7 +1531,7 @@ ___ ▸ **isRowHidden**(`row`: number): *boolean* -*Inherited from [NodeListView](nodelistview.md).[isRowHidden](nodelistview.md#isrowhidden)* +*Inherited from [QListView](qlistview.md).[isRowHidden](qlistview.md#isrowhidden)* **Parameters:** @@ -956,7 +1547,7 @@ ___ ▸ **isSelectionRectVisible**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[isSelectionRectVisible](nodelistview.md#isselectionrectvisible)* +*Inherited from [QListView](qlistview.md).[isSelectionRectVisible](qlistview.md#isselectionrectvisible)* **Returns:** *boolean* @@ -980,11 +1571,47 @@ ___ ___ +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + ### isWrapping ▸ **isWrapping**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[isWrapping](nodelistview.md#iswrapping)* +*Inherited from [QListView](qlistview.md).[isWrapping](qlistview.md#iswrapping)* **Returns:** *boolean* @@ -1008,7 +1635,7 @@ ___ ▸ **itemAlignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* -*Inherited from [NodeListView](nodelistview.md).[itemAlignment](nodelistview.md#itemalignment)* +*Inherited from [QListView](qlistview.md).[itemAlignment](qlistview.md#itemalignment)* **Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* @@ -1043,11 +1670,53 @@ Name | Type | ___ +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[keyboardSearch](qabstractitemview.md#keyboardsearch)* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + ### layoutMode ▸ **layoutMode**(): *[LayoutMode](../enums/layoutmode.md)* -*Inherited from [NodeListView](nodelistview.md).[layoutMode](nodelistview.md#layoutmode)* +*Inherited from [QListView](qlistview.md).[layoutMode](qlistview.md#layoutmode)* **Returns:** *[LayoutMode](../enums/layoutmode.md)* @@ -1057,7 +1726,27 @@ ___ ▸ **lineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* **Returns:** *number* @@ -1073,6 +1762,23 @@ ___ ___ +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### mapFromGlobal ▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* @@ -1105,27 +1811,28 @@ Name | Type | ___ -### mapToGlobal +### mapTo -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* **Parameters:** Name | Type | ------ | ------ | +`parent` | [QWidget](qwidget.md) | `pos` | [QPoint](qpoint.md) | **Returns:** *[QPoint](qpoint.md)* ___ -### mapToParent +### mapToGlobal -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* **Parameters:** @@ -1137,7 +1844,33 @@ Name | Type | ___ -### maximumSize +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize ▸ **maximumSize**(): *[QSize](qsize.md)* @@ -1157,11 +1890,31 @@ ___ ___ +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + ### midLineWidth ▸ **midLineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* **Returns:** *number* @@ -1177,11 +1930,31 @@ ___ ___ +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + ### modelColumn ▸ **modelColumn**(): *number* -*Inherited from [NodeListView](nodelistview.md).[modelColumn](nodelistview.md#modelcolumn)* +*Inherited from [QListView](qlistview.md).[modelColumn](qlistview.md#modelcolumn)* **Returns:** *number* @@ -1208,17 +1981,47 @@ ___ ▸ **movement**(): *[Movement](../enums/movement.md)* -*Inherited from [NodeListView](nodelistview.md).[movement](nodelistview.md#movement)* +*Inherited from [QListView](qlistview.md).[movement](qlistview.md#movement)* **Returns:** *[Movement](../enums/movement.md)* ___ +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* @@ -1226,18 +2029,70 @@ ___ ### openPersistentEditor -▸ **openPersistentEditor**(`item`: [QListWidgetItem](qlistwidgetitem.md)): *void* +▸ **openPersistentEditor**(`itemOrIndex`: [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md)): *void* + +*Overrides [QAbstractItemView](qabstractitemview.md).[openPersistentEditor](qabstractitemview.md#openpersistenteditor)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QListWidgetItem](qlistwidgetitem.md) | +`itemOrIndex` | [QListWidgetItem](qlistwidgetitem.md) | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + ### pos ▸ **pos**(): *object* @@ -1252,11 +2107,21 @@ ___ ___ +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -1278,6 +2143,52 @@ ___ ___ +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + ### removeAction ▸ **removeAction**(`action`: [QAction](qaction.md)): *void* @@ -1296,7 +2207,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListWidgetSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QListWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -1310,10 +2221,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QListWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -1331,6 +2243,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -1369,6 +2283,16 @@ ___ ___ +### reset + +▸ **reset**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[reset](qabstractitemview.md#reset)* + +**Returns:** *void* + +___ + ### resetHorizontalScrollMode ▸ **resetHorizontalScrollMode**(): *void* @@ -1410,12 +2334,22 @@ ___ ▸ **resizeMode**(): *[ResizeMode](../enums/resizemode.md)* -*Inherited from [NodeListView](nodelistview.md).[resizeMode](nodelistview.md#resizemode)* +*Inherited from [QListView](qlistview.md).[resizeMode](qlistview.md#resizemode)* **Returns:** *[ResizeMode](../enums/resizemode.md)* ___ +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[rootIndex](qabstractitemview.md#rootindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + ### row ▸ **row**(`item`: [QListWidgetItem](qlistwidgetitem.md)): *number* @@ -1430,6 +2364,23 @@ Name | Type | ___ +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollTo](qabstractitemview.md#scrollto)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + ### scrollToBottom ▸ **scrollToBottom**(): *void* @@ -1465,6 +2416,16 @@ ___ ___ +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectAll](qabstractitemview.md#selectall)* + +**Returns:** *void* + +___ + ### selectedItems ▸ **selectedItems**(): *[QListWidgetItem](qlistwidgetitem.md)[]* @@ -1475,11 +2436,11 @@ ___ ### selectionBehavior -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* *Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* ___ @@ -1493,6 +2454,16 @@ ___ ___ +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionModel](qabstractitemview.md#selectionmodel)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + ### setAcceptDrops ▸ **setAcceptDrops**(`on`: boolean): *void* @@ -1509,6 +2480,38 @@ Name | Type | ___ +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + ### setAlternatingRowColors ▸ **setAlternatingRowColors**(`enable`: boolean): *void* @@ -1542,6 +2545,22 @@ Name | Type | ___ +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + ### setAutoScroll ▸ **setAutoScroll**(`enable`: boolean): *void* @@ -1574,11 +2593,27 @@ Name | Type | ___ +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + ### setBatchSize ▸ **setBatchSize**(`batchSize`: number): *void* -*Inherited from [NodeListView](nodelistview.md).[setBatchSize](nodelistview.md#setbatchsize)* +*Inherited from [QListView](qlistview.md).[setBatchSize](qlistview.md#setbatchsize)* **Parameters:** @@ -1590,6 +2625,25 @@ Name | Type | ___ +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + ### setContextMenuPolicy ▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* @@ -1682,17 +2736,33 @@ Name | Type | ___ -### setDragDropMode +### setDisabled -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDragDropMode + +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | **Returns:** *void* @@ -1778,6 +2848,49 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + ### setFixedSize ▸ **setFixedSize**(`width`: number, `height`: number): *void* @@ -1795,6 +2908,22 @@ Name | Type | ___ +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + ### setFlexNodeSizeControlled ▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* @@ -1817,7 +2946,7 @@ ___ ▸ **setFlow**(`flow`: [Flow](../enums/flow.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setFlow](nodelistview.md#setflow)* +*Inherited from [QListView](qlistview.md).[setFlow](qlistview.md#setflow)* **Parameters:** @@ -1861,6 +2990,22 @@ Name | Type | ___ +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + ### setFont ▸ **setFont**(`font`: [QFont](qfont.md)): *void* @@ -1877,696 +3022,1072 @@ Name | Type | ___ -### setFrameRect +### setFrameRect + +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | + +**Returns:** *void* + +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | + +**Returns:** *void* + +___ + +### setFrameShape + +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* + +___ + +### setFrameStyle + +▸ **setFrameStyle**(`style`: number): *void* + +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | + +**Returns:** *void* + +___ + +### setGridSize + +▸ **setGridSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QListView](qlistview.md).[setGridSize](qlistview.md#setgridsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + +### setHorizontalScrollBar + +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* + +**Parameters:** + +Name | Type | +------ | ------ | +`scrollBar` | [QScrollBar](qscrollbar.md) | + +**Returns:** *void* + +___ + +### setHorizontalScrollBarPolicy + +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | + +**Returns:** *void* + +___ + +### setHorizontalScrollMode + +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | boolean | + +**Returns:** *void* + +___ + +### setIconSize + +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`iconSize` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setIndexWidget + +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hints` | number | + +**Returns:** *void* + +___ + +### setItemAlignment + +▸ **setItemAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +*Inherited from [QListView](qlistview.md).[setItemAlignment](qlistview.md#setitemalignment)* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setItemDelegate + +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegate](qabstractitemview.md#setitemdelegate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setItemDelegateForColumn + +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setItemDelegateForRow + +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | + +**Returns:** *void* + +___ + +### setItemWidget + +▸ **setItemWidget**(`item`: [QListWidgetItem](qlistwidgetitem.md), `widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`item` | [QListWidgetItem](qlistwidgetitem.md) | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setLayout + +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* + +___ + +### setLayoutMode + +▸ **setLayoutMode**(`mode`: [LayoutMode](../enums/layoutmode.md)): *void* + +*Inherited from [QListView](qlistview.md).[setLayoutMode](qlistview.md#setlayoutmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [LayoutMode](../enums/layoutmode.md) | + +**Returns:** *void* + +___ + +### setLineWidth + +▸ **setLineWidth**(`width`: number): *void* + +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMaximumHeight -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`maxh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMaximumSize -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFrameShape +### setMaximumWidth -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`maxw` | number | **Returns:** *void* ___ -### setFrameStyle +### setMidLineWidth -▸ **setFrameStyle**(`style`: number): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`width` | number | **Returns:** *void* ___ -### setGeometry +### setMinimumHeight -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`minh` | number | **Returns:** *void* ___ -### setGraphicsEffect +### setMinimumSize -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setGridSize +### setMinimumWidth -▸ **setGridSize**(`size`: [QSize](qsize.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeListView](nodelistview.md).[setGridSize](nodelistview.md#setgridsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`size` | [QSize](qsize.md) | +`minw` | number | **Returns:** *void* ___ -### setHorizontalScrollBar +### setModel -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setModel](qabstractitemview.md#setmodel)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy +### setModelColumn -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setModelColumn**(`column`: number): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +*Inherited from [QListView](qlistview.md).[setModelColumn](qlistview.md#setmodelcolumn)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`column` | number | **Returns:** *void* ___ -### setHorizontalScrollMode +### setMouseTracking -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`mode` | boolean | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setIconSize +### setMovement -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setMovement**(`movement`: [Movement](../enums/movement.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* +*Inherited from [QListView](qlistview.md).[setMovement](qlistview.md#setmovement)* **Parameters:** Name | Type | ------ | ------ | -`iconSize` | [QSize](qsize.md) | +`movement` | [Movement](../enums/movement.md) | **Returns:** *void* ___ -### setIndexWidget +### setObjectName -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | +`objectName` | string | **Returns:** *void* ___ -### setInlineStyle +### setParent -▸ **setInlineStyle**(`style`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setItemAlignment +### setProperty -▸ **setItemAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeListView](nodelistview.md).[setItemAlignment](nodelistview.md#setitemalignment)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setItemWidget +### setResizeMode -▸ **setItemWidget**(`item`: [QListWidgetItem](qlistwidgetitem.md), `widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setResizeMode**(`mode`: [ResizeMode](../enums/resizemode.md)): *void* + +*Inherited from [QListView](qlistview.md).[setResizeMode](qlistview.md#setresizemode)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QListWidgetItem](qlistwidgetitem.md) | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`mode` | [ResizeMode](../enums/resizemode.md) | **Returns:** *void* ___ -### setLayout +### setRootIndex -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)›): *void* +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setRootIndex](qabstractitemview.md#setrootindex)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QListWidgetSignals](../interfaces/qlistwidgetsignals.md)› | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setLayoutMode +### setRowHidden -▸ **setLayoutMode**(`mode`: [LayoutMode](../enums/layoutmode.md)): *void* +▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setLayoutMode](nodelistview.md#setlayoutmode)* +*Inherited from [QListView](qlistview.md).[setRowHidden](qlistview.md#setrowhidden)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [LayoutMode](../enums/layoutmode.md) | +`row` | number | +`hide` | boolean | **Returns:** *void* ___ -### setLineWidth +### setSelectionBehavior -▸ **setLineWidth**(`width`: number): *void* +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | **Returns:** *void* ___ -### setMaximumSize +### setSelectionMode -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`mode` | [SelectionMode](../enums/selectionmode.md) | **Returns:** *void* ___ -### setMidLineWidth +### setSelectionRectVisible -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setSelectionRectVisible**(`show`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QListView](qlistview.md).[setSelectionRectVisible](qlistview.md#setselectionrectvisible)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`show` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setShortcutAutoRepeat -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setModelColumn +### setShortcutEnabled -▸ **setModelColumn**(`column`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setModelColumn](nodelistview.md#setmodelcolumn)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`column` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setSizeIncrement -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMovement +### setSizePolicy -▸ **setMovement**(`movement`: [Movement](../enums/movement.md)): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setMovement](nodelistview.md#setmovement)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`movement` | [Movement](../enums/movement.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setSortingEnabled -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setSortingEnabled**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setSpacing -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setSpacing**(`space`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QListView](qlistview.md).[setSpacing](qlistview.md#setspacing)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`space` | number | **Returns:** *void* ___ -### setProperty +### setStatusTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`statusTip` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResizeMode +### setStyleSheet -▸ **setResizeMode**(`mode`: [ResizeMode](../enums/resizemode.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setResizeMode](nodelistview.md#setresizemode)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`mode` | [ResizeMode](../enums/resizemode.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setRowHidden +### setTabKeyNavigation -▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* +▸ **setTabKeyNavigation**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setRowHidden](nodelistview.md#setrowhidden)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`hide` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSelectionBehavior +### setTabletTracking -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | +`enable` | boolean | **Returns:** *void* ___ -### setSelectionMode +### setTextElideMode -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### setSelectionRectVisible +### setToolTip -▸ **setSelectionRectVisible**(`show`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeListView](nodelistview.md).[setSelectionRectVisible](nodelistview.md#setselectionrectvisible)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`show` | boolean | +`text` | string | **Returns:** *void* ___ -### setSortingEnabled +### setToolTipDuration -▸ **setSortingEnabled**(`enable`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSpacing +### setUniformItemSizes -▸ **setSpacing**(`space`: number): *void* +▸ **setUniformItemSizes**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setSpacing](nodelistview.md#setspacing)* +*Inherited from [QListView](qlistview.md).[setUniformItemSizes](qlistview.md#setuniformitemsizes)* **Parameters:** Name | Type | ------ | ------ | -`space` | number | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setUpdatesEnabled -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`enable` | boolean | **Returns:** *void* ___ -### setTabKeyNavigation +### setVerticalScrollBar -▸ **setTabKeyNavigation**(`enable`: boolean): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setTextElideMode +### setVerticalScrollBarPolicy -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setUniformItemSizes +### setVerticalScrollMode -▸ **setUniformItemSizes**(`enable`: boolean): *void* +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* -*Inherited from [NodeListView](nodelistview.md).[setUniformItemSizes](nodelistview.md#setuniformitemsizes)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`mode` | [ScrollMode](../enums/scrollmode.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setViewMode -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setViewMode**(`mode`: [ListViewMode](../enums/listviewmode.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QListView](qlistview.md).[setViewMode](qlistview.md#setviewmode)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`mode` | [ListViewMode](../enums/listviewmode.md) | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setViewport -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollMode +### setVisible -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | +`visible` | boolean | **Returns:** *void* ___ -### setViewMode +### setWhatsThis -▸ **setViewMode**(`mode`: [ListViewMode](../enums/listviewmode.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeListView](nodelistview.md).[setViewMode](nodelistview.md#setviewmode)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ListViewMode](../enums/listviewmode.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -2605,6 +4126,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -2621,6 +4158,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -2657,7 +4210,7 @@ ___ ▸ **setWordWrap**(`on`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setWordWrap](nodelistview.md#setwordwrap)* +*Inherited from [QListView](qlistview.md).[setWordWrap](qlistview.md#setwordwrap)* **Parameters:** @@ -2673,7 +4226,7 @@ ___ ▸ **setWrapping**(`enable`: boolean): *void* -*Inherited from [NodeListView](nodelistview.md).[setWrapping](nodelistview.md#setwrapping)* +*Inherited from [QListView](qlistview.md).[setWrapping](qlistview.md#setwrapping)* **Parameters:** @@ -2755,6 +4308,42 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[sizeHintForIndex](qabstractitemview.md#sizehintforindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sortItems ▸ **sortItems**(`order`: [SortOrder](../enums/sortorder.md)): *void* @@ -2773,12 +4362,65 @@ ___ ▸ **spacing**(): *number* -*Inherited from [NodeListView](nodelistview.md).[spacing](nodelistview.md#spacing)* +*Inherited from [QListView](qlistview.md).[spacing](qlistview.md#spacing)* + +**Returns:** *number* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | **Returns:** *number* ___ +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -2839,21 +4481,89 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + ### uniformItemSizes ▸ **uniformItemSizes**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[uniformItemSizes](nodelistview.md#uniformitemsizes)* +*Inherited from [QListView](qlistview.md).[uniformItemSizes](qlistview.md#uniformitemsizes)* **Returns:** *boolean* ___ +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update -▸ **update**(): *void* +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[update](qabstractitemview.md#update)* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index?` | [QModelIndex](qmodelindex.md) | **Returns:** *void* @@ -2869,6 +4579,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### verticalScrollMode ▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* @@ -2883,7 +4629,7 @@ ___ ▸ **viewMode**(): *[ListViewMode](../enums/listviewmode.md)* -*Inherited from [NodeListView](nodelistview.md).[viewMode](nodelistview.md#viewmode)* +*Inherited from [QListView](qlistview.md).[viewMode](qlistview.md#viewmode)* **Returns:** *[ListViewMode](../enums/listviewmode.md)* @@ -2913,6 +4659,102 @@ Name | Type | ___ +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[visualRect](qabstractitemview.md#visualrect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2923,13 +4765,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2947,6 +4799,26 @@ ___ ▸ **wordWrap**(): *boolean* -*Inherited from [NodeListView](nodelistview.md).[wordWrap](nodelistview.md#wordwrap)* +*Inherited from [QListView](qlistview.md).[wordWrap](qlistview.md#wordwrap)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qlistwidgetitem.md b/website/docs/api/generated/classes/qlistwidgetitem.md index ab70a9de01..ca67b97ddf 100644 --- a/website/docs/api/generated/classes/qlistwidgetitem.md +++ b/website/docs/api/generated/classes/qlistwidgetitem.md @@ -42,8 +42,6 @@ listWidget.addItem(listWidgetItem); ### Properties * [native](qlistwidgetitem.md#native) -* [nodeChildren](qlistwidgetitem.md#nodechildren) -* [nodeParent](qlistwidgetitem.md#optional-nodeparent) ### Methods @@ -64,7 +62,6 @@ listWidget.addItem(listWidgetItem); * [setForeground](qlistwidgetitem.md#setforeground) * [setHidden](qlistwidgetitem.md#sethidden) * [setIcon](qlistwidgetitem.md#seticon) -* [setNodeParent](qlistwidgetitem.md#setnodeparent) * [setSelected](qlistwidgetitem.md#setselected) * [setSizeHint](qlistwidgetitem.md#setsizehint) * [setStatusTip](qlistwidgetitem.md#setstatustip) @@ -84,37 +81,7 @@ listWidget.addItem(listWidgetItem); ### constructor -\+ **new QListWidgetItem**(): *[QListWidgetItem](qlistwidgetitem.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QListWidgetItem](qlistwidgetitem.md)* - -\+ **new QListWidgetItem**(`other`: [QListWidgetItem](qlistwidgetitem.md)): *[QListWidgetItem](qlistwidgetitem.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`other` | [QListWidgetItem](qlistwidgetitem.md) | - -**Returns:** *[QListWidgetItem](qlistwidgetitem.md)* - -\+ **new QListWidgetItem**(`native`: [NativeElement](../globals.md#nativeelement)): *[QListWidgetItem](qlistwidgetitem.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QListWidgetItem](qlistwidgetitem.md)* - -\+ **new QListWidgetItem**(`text`: string): *[QListWidgetItem](qlistwidgetitem.md)* +\+ **new QListWidgetItem**(`arg?`: [QListWidgetItem](qlistwidgetitem.md) | [NativeElement](../globals.md#nativeelement) | string): *[QListWidgetItem](qlistwidgetitem.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -122,7 +89,7 @@ Name | Type | Name | Type | ------ | ------ | -`text` | string | +`arg?` | [QListWidgetItem](qlistwidgetitem.md) | [NativeElement](../globals.md#nativeelement) | string | **Returns:** *[QListWidgetItem](qlistwidgetitem.md)* @@ -130,25 +97,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -343,22 +294,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setSelected ▸ **setSelected**(`select`: boolean): *void* diff --git a/website/docs/api/generated/classes/qmainwindow.md b/website/docs/api/generated/classes/qmainwindow.md index b5d50c8ea2..9c202219a6 100644 --- a/website/docs/api/generated/classes/qmainwindow.md +++ b/website/docs/api/generated/classes/qmainwindow.md @@ -30,7 +30,7 @@ Once a central widget is set you can add children/layout to the central widget. ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QMainWindowSignals](../globals.md#qmainwindowsignals)› + ↳ [QWidget](qwidget.md)‹[QMainWindowSignals](../globals.md#qmainwindowsignals)› ↳ **QMainWindow** @@ -42,85 +42,174 @@ Once a central widget is set you can add children/layout to the central widget. ### Properties -* [_layout](qmainwindow.md#optional-_layout) * [_rawInlineStyle](qmainwindow.md#_rawinlinestyle) -* [actions](qmainwindow.md#actions) -* [centralWidget](qmainwindow.md#optional-centralwidget) * [native](qmainwindow.md#native) -* [nodeChildren](qmainwindow.md#nodechildren) -* [nodeParent](qmainwindow.md#optional-nodeparent) * [type](qmainwindow.md#type) -### Accessors - -* [layout](qmainwindow.md#layout) - ### Methods +* [_id](qmainwindow.md#_id) * [acceptDrops](qmainwindow.md#acceptdrops) +* [accessibleDescription](qmainwindow.md#accessibledescription) +* [accessibleName](qmainwindow.md#accessiblename) * [activateWindow](qmainwindow.md#activatewindow) * [addAction](qmainwindow.md#addaction) * [addEventListener](qmainwindow.md#addeventlistener) * [adjustSize](qmainwindow.md#adjustsize) -* [center](qmainwindow.md#center) +* [autoFillBackground](qmainwindow.md#autofillbackground) +* [baseSize](qmainwindow.md#basesize) +* [centralWidget](qmainwindow.md#centralwidget) +* [childAt](qmainwindow.md#childat) +* [children](qmainwindow.md#children) +* [childrenRect](qmainwindow.md#childrenrect) * [clearFocus](qmainwindow.md#clearfocus) +* [clearMask](qmainwindow.md#clearmask) * [close](qmainwindow.md#close) +* [colorCount](qmainwindow.md#colorcount) +* [contentsRect](qmainwindow.md#contentsrect) +* [contextMenuPolicy](qmainwindow.md#contextmenupolicy) +* [delete](qmainwindow.md#delete) +* [deleteLater](qmainwindow.md#deletelater) +* [depth](qmainwindow.md#depth) +* [devicePixelRatio](qmainwindow.md#devicepixelratio) +* [devicePixelRatioF](qmainwindow.md#devicepixelratiof) +* [dumpObjectInfo](qmainwindow.md#dumpobjectinfo) +* [dumpObjectTree](qmainwindow.md#dumpobjecttree) +* [ensurePolished](qmainwindow.md#ensurepolished) +* [eventProcessed](qmainwindow.md#eventprocessed) +* [focusProxy](qmainwindow.md#focusproxy) +* [focusWidget](qmainwindow.md#focuswidget) * [font](qmainwindow.md#font) +* [frameGeometry](qmainwindow.md#framegeometry) +* [frameSize](qmainwindow.md#framesize) * [geometry](qmainwindow.md#geometry) * [getFlexNode](qmainwindow.md#getflexnode) +* [grab](qmainwindow.md#grab) +* [grabKeyboard](qmainwindow.md#grabkeyboard) +* [grabMouse](qmainwindow.md#grabmouse) +* [hasFocus](qmainwindow.md#hasfocus) +* [hasHeightForWidth](qmainwindow.md#hasheightforwidth) * [hasMouseTracking](qmainwindow.md#hasmousetracking) +* [hasTabletTracking](qmainwindow.md#hastablettracking) +* [height](qmainwindow.md#height) +* [heightForWidth](qmainwindow.md#heightforwidth) +* [heightMM](qmainwindow.md#heightmm) * [hide](qmainwindow.md#hide) * [inherits](qmainwindow.md#inherits) +* [inputMethodHints](qmainwindow.md#inputmethodhints) * [isActiveWindow](qmainwindow.md#isactivewindow) +* [isAncestorOf](qmainwindow.md#isancestorof) * [isEnabled](qmainwindow.md#isenabled) +* [isEnabledTo](qmainwindow.md#isenabledto) +* [isFullScreen](qmainwindow.md#isfullscreen) +* [isHidden](qmainwindow.md#ishidden) +* [isMaximized](qmainwindow.md#ismaximized) +* [isMinimized](qmainwindow.md#isminimized) +* [isModal](qmainwindow.md#ismodal) * [isVisible](qmainwindow.md#isvisible) +* [isVisibleTo](qmainwindow.md#isvisibleto) +* [isWindow](qmainwindow.md#iswindow) +* [isWindowModified](qmainwindow.md#iswindowmodified) +* [killTimer](qmainwindow.md#killtimer) +* [layout](qmainwindow.md#layout) +* [logicalDpiX](qmainwindow.md#logicaldpix) +* [logicalDpiY](qmainwindow.md#logicaldpiy) * [lower](qmainwindow.md#lower) +* [mapFrom](qmainwindow.md#mapfrom) * [mapFromGlobal](qmainwindow.md#mapfromglobal) * [mapFromParent](qmainwindow.md#mapfromparent) +* [mapTo](qmainwindow.md#mapto) * [mapToGlobal](qmainwindow.md#maptoglobal) * [mapToParent](qmainwindow.md#maptoparent) +* [maximumHeight](qmainwindow.md#maximumheight) * [maximumSize](qmainwindow.md#maximumsize) +* [maximumWidth](qmainwindow.md#maximumwidth) * [menuBar](qmainwindow.md#menubar) +* [minimumHeight](qmainwindow.md#minimumheight) * [minimumSize](qmainwindow.md#minimumsize) +* [minimumSizeHint](qmainwindow.md#minimumsizehint) +* [minimumWidth](qmainwindow.md#minimumwidth) * [move](qmainwindow.md#move) +* [nativeParentWidget](qmainwindow.md#nativeparentwidget) +* [nextInFocusChain](qmainwindow.md#nextinfocuschain) +* [normalGeometry](qmainwindow.md#normalgeometry) * [objectName](qmainwindow.md#objectname) +* [paintingActive](qmainwindow.md#paintingactive) +* [parent](qmainwindow.md#parent) +* [parentWidget](qmainwindow.md#parentwidget) +* [physicalDpiX](qmainwindow.md#physicaldpix) +* [physicalDpiY](qmainwindow.md#physicaldpiy) * [pos](qmainwindow.md#pos) +* [previousInFocusChain](qmainwindow.md#previousinfocuschain) * [property](qmainwindow.md#property) * [raise](qmainwindow.md#raise) +* [rect](qmainwindow.md#rect) +* [releaseKeyboard](qmainwindow.md#releasekeyboard) +* [releaseMouse](qmainwindow.md#releasemouse) +* [releaseShortcut](qmainwindow.md#releaseshortcut) * [removeAction](qmainwindow.md#removeaction) * [removeEventListener](qmainwindow.md#removeeventlistener) -* [removeStatusBar](qmainwindow.md#removestatusbar) * [repaint](qmainwindow.md#repaint) * [repolish](qmainwindow.md#repolish) * [resize](qmainwindow.md#resize) * [setAcceptDrops](qmainwindow.md#setacceptdrops) +* [setAccessibleDescription](qmainwindow.md#setaccessibledescription) +* [setAccessibleName](qmainwindow.md#setaccessiblename) * [setAttribute](qmainwindow.md#setattribute) +* [setAutoFillBackground](qmainwindow.md#setautofillbackground) +* [setBaseSize](qmainwindow.md#setbasesize) * [setCentralWidget](qmainwindow.md#setcentralwidget) +* [setContentsMargins](qmainwindow.md#setcontentsmargins) * [setContextMenuPolicy](qmainwindow.md#setcontextmenupolicy) * [setCursor](qmainwindow.md#setcursor) +* [setDisabled](qmainwindow.md#setdisabled) * [setEnabled](qmainwindow.md#setenabled) +* [setEventProcessed](qmainwindow.md#seteventprocessed) +* [setFixedHeight](qmainwindow.md#setfixedheight) * [setFixedSize](qmainwindow.md#setfixedsize) +* [setFixedWidth](qmainwindow.md#setfixedwidth) * [setFlexNodeSizeControlled](qmainwindow.md#setflexnodesizecontrolled) * [setFocus](qmainwindow.md#setfocus) * [setFocusPolicy](qmainwindow.md#setfocuspolicy) +* [setFocusProxy](qmainwindow.md#setfocusproxy) * [setFont](qmainwindow.md#setfont) * [setGeometry](qmainwindow.md#setgeometry) * [setGraphicsEffect](qmainwindow.md#setgraphicseffect) +* [setHidden](qmainwindow.md#sethidden) * [setInlineStyle](qmainwindow.md#setinlinestyle) +* [setInputMethodHints](qmainwindow.md#setinputmethodhints) * [setLayout](qmainwindow.md#setlayout) +* [setMaximumHeight](qmainwindow.md#setmaximumheight) * [setMaximumSize](qmainwindow.md#setmaximumsize) +* [setMaximumWidth](qmainwindow.md#setmaximumwidth) * [setMenuBar](qmainwindow.md#setmenubar) * [setMenuWidget](qmainwindow.md#setmenuwidget) +* [setMinimumHeight](qmainwindow.md#setminimumheight) * [setMinimumSize](qmainwindow.md#setminimumsize) +* [setMinimumWidth](qmainwindow.md#setminimumwidth) * [setMouseTracking](qmainwindow.md#setmousetracking) -* [setNodeParent](qmainwindow.md#setnodeparent) * [setObjectName](qmainwindow.md#setobjectname) +* [setParent](qmainwindow.md#setparent) * [setProperty](qmainwindow.md#setproperty) +* [setShortcutAutoRepeat](qmainwindow.md#setshortcutautorepeat) +* [setShortcutEnabled](qmainwindow.md#setshortcutenabled) +* [setSizeIncrement](qmainwindow.md#setsizeincrement) +* [setSizePolicy](qmainwindow.md#setsizepolicy) * [setStatusBar](qmainwindow.md#setstatusbar) +* [setStatusTip](qmainwindow.md#setstatustip) * [setStyleSheet](qmainwindow.md#setstylesheet) +* [setTabletTracking](qmainwindow.md#settablettracking) +* [setToolTip](qmainwindow.md#settooltip) +* [setToolTipDuration](qmainwindow.md#settooltipduration) +* [setUpdatesEnabled](qmainwindow.md#setupdatesenabled) +* [setVisible](qmainwindow.md#setvisible) +* [setWhatsThis](qmainwindow.md#setwhatsthis) +* [setWindowFilePath](qmainwindow.md#setwindowfilepath) * [setWindowFlag](qmainwindow.md#setwindowflag) * [setWindowIcon](qmainwindow.md#setwindowicon) +* [setWindowModified](qmainwindow.md#setwindowmodified) * [setWindowOpacity](qmainwindow.md#setwindowopacity) +* [setWindowRole](qmainwindow.md#setwindowrole) * [setWindowState](qmainwindow.md#setwindowstate) * [setWindowTitle](qmainwindow.md#setwindowtitle) * [show](qmainwindow.md#show) @@ -129,119 +218,128 @@ Once a central widget is set you can add children/layout to the central widget. * [showMinimized](qmainwindow.md#showminimized) * [showNormal](qmainwindow.md#shownormal) * [size](qmainwindow.md#size) +* [sizeHint](qmainwindow.md#sizehint) +* [sizeIncrement](qmainwindow.md#sizeincrement) +* [stackUnder](qmainwindow.md#stackunder) +* [startTimer](qmainwindow.md#starttimer) * [statusBar](qmainwindow.md#statusbar) +* [statusTip](qmainwindow.md#statustip) +* [style](qmainwindow.md#style) * [styleSheet](qmainwindow.md#stylesheet) * [takeCentralWidget](qmainwindow.md#takecentralwidget) * [testAttribute](qmainwindow.md#testattribute) +* [toolTip](qmainwindow.md#tooltip) +* [toolTipDuration](qmainwindow.md#tooltipduration) +* [underMouse](qmainwindow.md#undermouse) +* [unsetCursor](qmainwindow.md#unsetcursor) +* [unsetLayoutDirection](qmainwindow.md#unsetlayoutdirection) +* [unsetLocale](qmainwindow.md#unsetlocale) * [update](qmainwindow.md#update) * [updateGeometry](qmainwindow.md#updategeometry) +* [updateMicroFocus](qmainwindow.md#updatemicrofocus) +* [updatesEnabled](qmainwindow.md#updatesenabled) +* [whatsThis](qmainwindow.md#whatsthis) +* [width](qmainwindow.md#width) +* [widthMM](qmainwindow.md#widthmm) +* [winId](qmainwindow.md#winid) +* [window](qmainwindow.md#window) +* [windowFilePath](qmainwindow.md#windowfilepath) +* [windowHandle](qmainwindow.md#windowhandle) +* [windowIcon](qmainwindow.md#windowicon) * [windowOpacity](qmainwindow.md#windowopacity) +* [windowRole](qmainwindow.md#windowrole) * [windowState](qmainwindow.md#windowstate) * [windowTitle](qmainwindow.md#windowtitle) +* [x](qmainwindow.md#x) +* [y](qmainwindow.md#y) ## Constructors ### constructor -\+ **new QMainWindow**(): *[QMainWindow](qmainwindow.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QMainWindow](qmainwindow.md)* - -\+ **new QMainWindow**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QMainWindow](qmainwindow.md)* +\+ **new QMainWindow**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QMainWindow](qmainwindow.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QMainWindow](qmainwindow.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QMainWindowSignals](../globals.md#qmainwindowsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ +### native -### `Optional` centralWidget +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -• **centralWidget**? : *[NodeWidget](nodewidget.md)‹any› | null* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### acceptDrops -• **type**: *string* = "widget" +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -## Accessors +**Returns:** *boolean* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹any› | undefined* +### accessibleDescription -*Overrides [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **accessibleDescription**(): *string* -**Returns:** *[NodeLayout](nodelayout.md)‹any› | undefined* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -273,7 +371,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMainWindowSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMainWindowSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -287,6 +385,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QMainWindowSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -299,7 +398,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -309,12 +408,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -323,6 +416,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -337,805 +440,1995 @@ ___ ___ -### center +### autoFillBackground -▸ **center**(): *void* +▸ **autoFillBackground**(): *boolean* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close - -▸ **close**(): *boolean* +### centralWidget -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +▸ **centralWidget**(): *[QWidget](qwidget.md)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearMask -▸ **hide**(): *void* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### close -**Parameters:** +▸ **close**(): *boolean* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isActiveWindow +### colorCount -▸ **isActiveWindow**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### contentsRect -▸ **isEnabled**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### contextMenuPolicy -▸ **isVisible**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### lower +### delete -▸ **lower**(): *void* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* **Returns:** *void* ___ -### mapFromGlobal +### deleteLater -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### depth -___ +▸ **depth**(): *number* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### devicePixelRatio -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **devicePixelRatio**(): *number* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### mapToGlobal +### devicePixelRatioF -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectInfo -___ +▸ **dumpObjectInfo**(): *void* -### mapToParent +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### dumpObjectTree -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **dumpObjectTree**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* ___ -### maximumSize +### ensurePolished -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### menuBar - -▸ **menuBar**(): *[QMenuBar](qmenubar.md) | undefined* +### eventProcessed -**Returns:** *[QMenuBar](qmenubar.md) | undefined* +▸ **eventProcessed**(): *boolean* -___ +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -### minimumSize +Get the state of the event processed flag -▸ **minimumSize**(): *[QSize](qsize.md)* +See `setEventProcessed()`. -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +**Returns:** *boolean* -**Returns:** *[QSize](qsize.md)* +boolean True if the current event is flagged as processed. ___ -### move +### focusProxy -▸ **move**(`x`: number, `y`: number): *void* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ -**Returns:** *void* +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* ___ -### objectName +### font -▸ **objectName**(): *string* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *string* +**Returns:** *[QFont](qfont.md)* ___ -### pos +### frameGeometry -▸ **pos**(): *object* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ -* **y**: *number* +### frameSize -___ +▸ **frameSize**(): *[QSize](qsize.md)* -### property +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +**Returns:** *[QSize](qsize.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +___ -**Parameters:** +### geometry -Name | Type | ------- | ------ | -`name` | string | +▸ **geometry**(): *[QRect](qrect.md)* -**Returns:** *[QVariant](qvariant.md)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### raise +### getFlexNode -▸ **raise**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### removeAction +### grab -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### removeEventListener +### grabKeyboard -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMainWindowSignals[SignalType]): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Type parameters:** +**Returns:** *void* -▪ **SignalType**: *keyof QMainWindowSignals* +___ -**Parameters:** +### grabMouse -Name | Type | ------- | ------ | -`signalType` | SignalType | -`callback` | QMainWindowSignals[SignalType] | +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Overrides [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### menuBar + +▸ **menuBar**(): *[QMenuBar](qmenubar.md) | null* + +**Returns:** *[QMenuBar](qmenubar.md) | null* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMainWindowSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QMainWindowSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QMainWindowSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCentralWidget + +▸ **setCentralWidget**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeStatusBar +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* -▸ **removeStatusBar**(): *void* +**Parameters:** -Removes the status bar from the main window. +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint +### setFocusProxy -▸ **repaint**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repolish +### setFont -▸ **repolish**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setCentralWidget +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints -▸ **setCentralWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`parentLayout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Overrides [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`parentLayout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMenuBar -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMenuBar**(`menuBar`: [QMenuBar](qmenubar.md)): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +**Parameters:** -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +Name | Type | +------ | ------ | +`menuBar` | [QMenuBar](qmenubar.md) | + +**Returns:** *void* + +___ + +### setMenuWidget + +▸ **setMenuWidget**(`menuWidget`: [QWidget](qwidget.md)): *void* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`menuWidget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setFocus +### setMinimumHeight -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumSize -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFont +### setMinimumWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minw` | number | **Returns:** *void* ___ -### setGeometry +### setMouseTracking -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setObjectName -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`objectName` | string | **Returns:** *void* ___ -### setInlineStyle +### setParent -▸ **setInlineStyle**(`style`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setLayout +### setProperty -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QMainWindowSignals](../globals.md#qmainwindowsignals)›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QMainWindowSignals](../globals.md#qmainwindowsignals)› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setShortcutEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setStatusBar + +▸ **setStatusBar**(`statusBar`: [QStatusBar](qstatusbar.md)): *void* + +Sets the status bar for the main window to statusbar. +Note: QMainWindow takes ownership of the statusbar pointer and deletes it at the appropriate time. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`statusBar` | [QStatusBar](qstatusbar.md) | The status bar. | **Returns:** *void* ___ -### setMenuBar +### setStatusTip -▸ **setMenuBar**(`menuBar`: [QMenuBar](qmenubar.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`menuBar` | [QMenuBar](qmenubar.md) | +`statusTip` | string | **Returns:** *void* ___ -### setMenuWidget +### setStyleSheet -▸ **setMenuWidget**(`menuWidget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`menuWidget` | [NodeWidget](nodewidget.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setToolTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTipDuration -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`msec` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStatusBar +### setWhatsThis -▸ **setStatusBar**(`statusBar`: [QStatusBar](qstatusbar.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -Sets the status bar for the main window to statusbar. -Note: QMainWindow takes ownership of the statusbar pointer and deletes it at the appropriate time. +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`statusBar` | [QStatusBar](qstatusbar.md) | The status bar. | +Name | Type | +------ | ------ | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1174,6 +2467,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1190,6 +2499,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1282,13 +2607,86 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + ### statusBar -▸ **statusBar**(): *[QStatusBar](qstatusbar.md)* +▸ **statusBar**(): *[QStatusBar](qstatusbar.md) | null* Returns the status bar for the main window. -**Returns:** *[QStatusBar](qstatusbar.md)* +**Returns:** *[QStatusBar](qstatusbar.md) | null* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* ___ @@ -1304,9 +2702,9 @@ ___ ### takeCentralWidget -▸ **takeCentralWidget**(): *[NodeWidget](nodewidget.md)‹any› | null* +▸ **takeCentralWidget**(): *[QWidget](qwidget.md) | null* -**Returns:** *[NodeWidget](nodewidget.md)‹any› | null* +**Returns:** *[QWidget](qwidget.md) | null* ___ @@ -1326,6 +2724,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1346,6 +2804,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1356,13 +2920,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1373,3 +2947,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qmenu.md b/website/docs/api/generated/classes/qmenu.md index 6328e65490..df40841c7f 100644 --- a/website/docs/api/generated/classes/qmenu.md +++ b/website/docs/api/generated/classes/qmenu.md @@ -18,7 +18,7 @@ const menu = new QMenu(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› + ↳ [QWidget](qwidget.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› ↳ **QMenu** @@ -30,82 +30,196 @@ const menu = new QMenu(); ### Properties -* [_layout](qmenu.md#optional-_layout) * [_rawInlineStyle](qmenu.md#_rawinlinestyle) -* [actions](qmenu.md#actions) * [native](qmenu.md#native) -* [nodeChildren](qmenu.md#nodechildren) -* [nodeParent](qmenu.md#optional-nodeparent) * [type](qmenu.md#type) -### Accessors - -* [layout](qmenu.md#layout) - ### Methods +* [_id](qmenu.md#_id) * [acceptDrops](qmenu.md#acceptdrops) +* [accessibleDescription](qmenu.md#accessibledescription) +* [accessibleName](qmenu.md#accessiblename) +* [actionAt](qmenu.md#actionat) +* [actionGeometry](qmenu.md#actiongeometry) * [activateWindow](qmenu.md#activatewindow) +* [activeAction](qmenu.md#activeaction) * [addAction](qmenu.md#addaction) * [addEventListener](qmenu.md#addeventlistener) +* [addMenu](qmenu.md#addmenu) +* [addSection](qmenu.md#addsection) * [addSeparator](qmenu.md#addseparator) * [adjustSize](qmenu.md#adjustsize) +* [autoFillBackground](qmenu.md#autofillbackground) +* [baseSize](qmenu.md#basesize) +* [childAt](qmenu.md#childat) +* [children](qmenu.md#children) +* [childrenRect](qmenu.md#childrenrect) * [clear](qmenu.md#clear) * [clearFocus](qmenu.md#clearfocus) +* [clearMask](qmenu.md#clearmask) * [close](qmenu.md#close) +* [colorCount](qmenu.md#colorcount) +* [contentsRect](qmenu.md#contentsrect) +* [contextMenuPolicy](qmenu.md#contextmenupolicy) +* [defaultAction](qmenu.md#defaultaction) +* [delete](qmenu.md#delete) +* [deleteLater](qmenu.md#deletelater) +* [depth](qmenu.md#depth) +* [devicePixelRatio](qmenu.md#devicepixelratio) +* [devicePixelRatioF](qmenu.md#devicepixelratiof) +* [dumpObjectInfo](qmenu.md#dumpobjectinfo) +* [dumpObjectTree](qmenu.md#dumpobjecttree) +* [ensurePolished](qmenu.md#ensurepolished) +* [eventProcessed](qmenu.md#eventprocessed) * [exec](qmenu.md#exec) +* [focusProxy](qmenu.md#focusproxy) +* [focusWidget](qmenu.md#focuswidget) * [font](qmenu.md#font) +* [frameGeometry](qmenu.md#framegeometry) +* [frameSize](qmenu.md#framesize) * [geometry](qmenu.md#geometry) * [getFlexNode](qmenu.md#getflexnode) +* [grab](qmenu.md#grab) +* [grabKeyboard](qmenu.md#grabkeyboard) +* [grabMouse](qmenu.md#grabmouse) +* [hasFocus](qmenu.md#hasfocus) +* [hasHeightForWidth](qmenu.md#hasheightforwidth) * [hasMouseTracking](qmenu.md#hasmousetracking) +* [hasTabletTracking](qmenu.md#hastablettracking) +* [height](qmenu.md#height) +* [heightForWidth](qmenu.md#heightforwidth) +* [heightMM](qmenu.md#heightmm) * [hide](qmenu.md#hide) +* [hideTearOffMenu](qmenu.md#hidetearoffmenu) +* [icon](qmenu.md#icon) * [inherits](qmenu.md#inherits) +* [inputMethodHints](qmenu.md#inputmethodhints) +* [insertMenu](qmenu.md#insertmenu) +* [insertSection](qmenu.md#insertsection) +* [insertSeparator](qmenu.md#insertseparator) * [isActiveWindow](qmenu.md#isactivewindow) +* [isAncestorOf](qmenu.md#isancestorof) +* [isEmpty](qmenu.md#isempty) * [isEnabled](qmenu.md#isenabled) +* [isEnabledTo](qmenu.md#isenabledto) +* [isFullScreen](qmenu.md#isfullscreen) +* [isHidden](qmenu.md#ishidden) +* [isMaximized](qmenu.md#ismaximized) +* [isMinimized](qmenu.md#isminimized) +* [isModal](qmenu.md#ismodal) +* [isTearOffEnabled](qmenu.md#istearoffenabled) +* [isTearOffMenuVisible](qmenu.md#istearoffmenuvisible) * [isVisible](qmenu.md#isvisible) +* [isVisibleTo](qmenu.md#isvisibleto) +* [isWindow](qmenu.md#iswindow) +* [isWindowModified](qmenu.md#iswindowmodified) +* [killTimer](qmenu.md#killtimer) +* [layout](qmenu.md#layout) +* [logicalDpiX](qmenu.md#logicaldpix) +* [logicalDpiY](qmenu.md#logicaldpiy) * [lower](qmenu.md#lower) +* [mapFrom](qmenu.md#mapfrom) * [mapFromGlobal](qmenu.md#mapfromglobal) * [mapFromParent](qmenu.md#mapfromparent) +* [mapTo](qmenu.md#mapto) * [mapToGlobal](qmenu.md#maptoglobal) * [mapToParent](qmenu.md#maptoparent) +* [maximumHeight](qmenu.md#maximumheight) * [maximumSize](qmenu.md#maximumsize) +* [maximumWidth](qmenu.md#maximumwidth) +* [menuAction](qmenu.md#menuaction) +* [minimumHeight](qmenu.md#minimumheight) * [minimumSize](qmenu.md#minimumsize) +* [minimumSizeHint](qmenu.md#minimumsizehint) +* [minimumWidth](qmenu.md#minimumwidth) * [move](qmenu.md#move) +* [nativeParentWidget](qmenu.md#nativeparentwidget) +* [nextInFocusChain](qmenu.md#nextinfocuschain) +* [normalGeometry](qmenu.md#normalgeometry) * [objectName](qmenu.md#objectname) +* [paintingActive](qmenu.md#paintingactive) +* [parent](qmenu.md#parent) +* [parentWidget](qmenu.md#parentwidget) +* [physicalDpiX](qmenu.md#physicaldpix) +* [physicalDpiY](qmenu.md#physicaldpiy) * [popup](qmenu.md#popup) * [pos](qmenu.md#pos) +* [previousInFocusChain](qmenu.md#previousinfocuschain) * [property](qmenu.md#property) * [raise](qmenu.md#raise) +* [rect](qmenu.md#rect) +* [releaseKeyboard](qmenu.md#releasekeyboard) +* [releaseMouse](qmenu.md#releasemouse) +* [releaseShortcut](qmenu.md#releaseshortcut) * [removeAction](qmenu.md#removeaction) * [removeEventListener](qmenu.md#removeeventlistener) * [repaint](qmenu.md#repaint) * [repolish](qmenu.md#repolish) * [resize](qmenu.md#resize) +* [separatorsCollapsible](qmenu.md#separatorscollapsible) * [setAcceptDrops](qmenu.md#setacceptdrops) +* [setAccessibleDescription](qmenu.md#setaccessibledescription) +* [setAccessibleName](qmenu.md#setaccessiblename) +* [setActiveAction](qmenu.md#setactiveaction) +* [setAsDockMenu](qmenu.md#setasdockmenu) * [setAttribute](qmenu.md#setattribute) +* [setAutoFillBackground](qmenu.md#setautofillbackground) +* [setBaseSize](qmenu.md#setbasesize) +* [setContentsMargins](qmenu.md#setcontentsmargins) * [setContextMenuPolicy](qmenu.md#setcontextmenupolicy) * [setCursor](qmenu.md#setcursor) +* [setDefaultAction](qmenu.md#setdefaultaction) +* [setDisabled](qmenu.md#setdisabled) * [setEnabled](qmenu.md#setenabled) +* [setEventProcessed](qmenu.md#seteventprocessed) +* [setFixedHeight](qmenu.md#setfixedheight) * [setFixedSize](qmenu.md#setfixedsize) +* [setFixedWidth](qmenu.md#setfixedwidth) * [setFlexNodeSizeControlled](qmenu.md#setflexnodesizecontrolled) * [setFocus](qmenu.md#setfocus) * [setFocusPolicy](qmenu.md#setfocuspolicy) +* [setFocusProxy](qmenu.md#setfocusproxy) * [setFont](qmenu.md#setfont) * [setGeometry](qmenu.md#setgeometry) * [setGraphicsEffect](qmenu.md#setgraphicseffect) +* [setHidden](qmenu.md#sethidden) +* [setIcon](qmenu.md#seticon) * [setInlineStyle](qmenu.md#setinlinestyle) +* [setInputMethodHints](qmenu.md#setinputmethodhints) * [setLayout](qmenu.md#setlayout) +* [setMaximumHeight](qmenu.md#setmaximumheight) * [setMaximumSize](qmenu.md#setmaximumsize) +* [setMaximumWidth](qmenu.md#setmaximumwidth) +* [setMinimumHeight](qmenu.md#setminimumheight) * [setMinimumSize](qmenu.md#setminimumsize) +* [setMinimumWidth](qmenu.md#setminimumwidth) * [setMouseTracking](qmenu.md#setmousetracking) -* [setNodeParent](qmenu.md#setnodeparent) * [setObjectName](qmenu.md#setobjectname) +* [setParent](qmenu.md#setparent) * [setProperty](qmenu.md#setproperty) +* [setSeparatorsCollapsible](qmenu.md#setseparatorscollapsible) +* [setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat) +* [setShortcutEnabled](qmenu.md#setshortcutenabled) +* [setSizeIncrement](qmenu.md#setsizeincrement) +* [setSizePolicy](qmenu.md#setsizepolicy) +* [setStatusTip](qmenu.md#setstatustip) * [setStyleSheet](qmenu.md#setstylesheet) +* [setTabletTracking](qmenu.md#settablettracking) +* [setTearOffEnabled](qmenu.md#settearoffenabled) * [setTitle](qmenu.md#settitle) +* [setToolTip](qmenu.md#settooltip) +* [setToolTipDuration](qmenu.md#settooltipduration) +* [setToolTipsVisible](qmenu.md#settooltipsvisible) +* [setUpdatesEnabled](qmenu.md#setupdatesenabled) +* [setVisible](qmenu.md#setvisible) +* [setWhatsThis](qmenu.md#setwhatsthis) +* [setWindowFilePath](qmenu.md#setwindowfilepath) * [setWindowFlag](qmenu.md#setwindowflag) * [setWindowIcon](qmenu.md#setwindowicon) +* [setWindowModified](qmenu.md#setwindowmodified) * [setWindowOpacity](qmenu.md#setwindowopacity) +* [setWindowRole](qmenu.md#setwindowrole) * [setWindowState](qmenu.md#setwindowstate) * [setWindowTitle](qmenu.md#setwindowtitle) * [show](qmenu.md#show) @@ -113,124 +227,158 @@ const menu = new QMenu(); * [showMaximized](qmenu.md#showmaximized) * [showMinimized](qmenu.md#showminimized) * [showNormal](qmenu.md#shownormal) +* [showTearOffMenu](qmenu.md#showtearoffmenu) * [size](qmenu.md#size) +* [sizeHint](qmenu.md#sizehint) +* [sizeIncrement](qmenu.md#sizeincrement) +* [stackUnder](qmenu.md#stackunder) +* [startTimer](qmenu.md#starttimer) +* [statusTip](qmenu.md#statustip) +* [style](qmenu.md#style) * [styleSheet](qmenu.md#stylesheet) * [testAttribute](qmenu.md#testattribute) +* [title](qmenu.md#title) +* [toolTip](qmenu.md#tooltip) +* [toolTipDuration](qmenu.md#tooltipduration) +* [toolTipsVisible](qmenu.md#tooltipsvisible) +* [underMouse](qmenu.md#undermouse) +* [unsetCursor](qmenu.md#unsetcursor) +* [unsetLayoutDirection](qmenu.md#unsetlayoutdirection) +* [unsetLocale](qmenu.md#unsetlocale) * [update](qmenu.md#update) * [updateGeometry](qmenu.md#updategeometry) +* [updateMicroFocus](qmenu.md#updatemicrofocus) +* [updatesEnabled](qmenu.md#updatesenabled) +* [whatsThis](qmenu.md#whatsthis) +* [width](qmenu.md#width) +* [widthMM](qmenu.md#widthmm) +* [winId](qmenu.md#winid) +* [window](qmenu.md#window) +* [windowFilePath](qmenu.md#windowfilepath) +* [windowHandle](qmenu.md#windowhandle) +* [windowIcon](qmenu.md#windowicon) * [windowOpacity](qmenu.md#windowopacity) +* [windowRole](qmenu.md#windowrole) * [windowState](qmenu.md#windowstate) * [windowTitle](qmenu.md#windowtitle) +* [x](qmenu.md#x) +* [y](qmenu.md#y) ## Constructors ### constructor -\+ **new QMenu**(): *[QMenu](qmenu.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QMenu](qmenu.md)* - -\+ **new QMenu**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QMenu](qmenu.md)* +\+ **new QMenu**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QMenu](qmenu.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QMenu](qmenu.md)* ## Properties -### `Optional` _layout +### _rawInlineStyle -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)›* +• **_rawInlineStyle**: *string* -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* +*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### _rawInlineStyle +### native -• **_rawInlineStyle**: *string* = "" +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### actions +### type -• **actions**: *Set‹[QAction](qaction.md)›* +• **type**: *string* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### native +### _id -• **native**: *[NativeElement](../globals.md#nativeelement)* +▸ **_id**(): *number* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### nodeChildren +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeChildren**: *Set‹[Component](component.md)›* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` nodeParent +### acceptDrops + +▸ **acceptDrops**(): *boolean* -• **nodeParent**? : *[Component](component.md)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +**Returns:** *boolean* ___ -### type +### accessibleDescription -• **type**: *string* = "widget" +▸ **accessibleDescription**(): *string* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* + +**Returns:** *string* -## Accessors +___ -### layout +### accessibleName -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› | undefined* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› | undefined* +**Returns:** *string* + +___ -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› | undefined): *void* +### actionAt -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **actionAt**(`pt`: [QPoint](qpoint.md)): *[QAction](qaction.md)* **Parameters:** Name | Type | ------ | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› | undefined | +`pt` | [QPoint](qpoint.md) | -**Returns:** *void* +**Returns:** *[QAction](qaction.md)* -## Methods +___ -### acceptDrops +### actionGeometry -▸ **acceptDrops**(): *boolean* +▸ **actionGeometry**(`act`: [QAction](qaction.md)): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +**Parameters:** -**Returns:** *boolean* +Name | Type | +------ | ------ | +`act` | [QAction](qaction.md) | + +**Returns:** *[QRect](qrect.md)* ___ @@ -244,6 +392,14 @@ ___ ___ +### activeAction + +▸ **activeAction**(): *[QAction](qaction.md)* + +**Returns:** *[QAction](qaction.md)* + +___ + ### addAction ▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* @@ -262,7 +418,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -276,6 +432,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QMenuSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -288,7 +445,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -298,21 +455,75 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* + +___ + +### addMenu + +▸ **addMenu**(`title`: string): *[QMenu](qmenu.md)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`title` | string | -**Returns:** *void* +**Returns:** *[QMenu](qmenu.md)* + +▸ **addMenu**(`icon`: [QIcon](qicon.md), `title`: string): *[QMenu](qmenu.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`icon` | [QIcon](qicon.md) | +`title` | string | + +**Returns:** *[QMenu](qmenu.md)* + +___ + +### addSection + +▸ **addSection**(`text`: string): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QAction](qaction.md)* + +▸ **addSection**(`icon`: [QIcon](qicon.md), `text`: string): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`icon` | [QIcon](qicon.md) | +`text` | string | + +**Returns:** *[QAction](qaction.md)* ___ @@ -334,772 +545,2184 @@ ___ ___ -### clear - -▸ **clear**(): *void* - -**Returns:** *void* - -___ - -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### exec +### childAt -▸ **exec**(`point?`: [QPoint](qpoint.md), `action?`: [QAction](qaction.md) | null): *void* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* **Parameters:** Name | Type | ------ | ------ | -`point?` | [QPoint](qpoint.md) | -`action?` | [QAction](qaction.md) | null | +`x` | number | +`y` | number | -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +### clear -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +▸ **clear**(): *void* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearMask -▸ **hide**(): *void* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### close -**Parameters:** +▸ **close**(): *boolean* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isActiveWindow +### colorCount -▸ **isActiveWindow**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### contentsRect -▸ **isEnabled**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### contextMenuPolicy -▸ **isVisible**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### lower - -▸ **lower**(): *void* +### defaultAction -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +▸ **defaultAction**(): *[QAction](qaction.md)* -**Returns:** *void* +**Returns:** *[QAction](qaction.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### delete -**Parameters:** +▸ **delete**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### deleteLater -**Parameters:** +▸ **deleteLater**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### depth -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### devicePixelRatio -___ +▸ **devicePixelRatio**(): *number* -### mapToParent +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### devicePixelRatioF -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **devicePixelRatioF**(): *number* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* ___ -### maximumSize +### dumpObjectInfo -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### dumpObjectTree -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### ensurePolished -**Parameters:** +▸ **ensurePolished**(): *void* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### objectName +### eventProcessed -▸ **objectName**(): *string* +▸ **eventProcessed**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Returns:** *string* +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### exec + +▸ **exec**(`point?`: [QPoint](qpoint.md), `action?`: [QAction](qaction.md) | null): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`point?` | [QPoint](qpoint.md) | +`action?` | [QAction](qaction.md) | null | + +**Returns:** *void* + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### hideTearOffMenu + +▸ **hideTearOffMenu**(): *void* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertMenu + +▸ **insertMenu**(`before`: [QAction](qaction.md), `menu`: [QMenu](qmenu.md)): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | +`menu` | [QMenu](qmenu.md) | + +**Returns:** *[QAction](qaction.md)* + +___ + +### insertSection + +▸ **insertSection**(`before`: [QAction](qaction.md), `text`: string): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | +`text` | string | + +**Returns:** *[QAction](qaction.md)* + +▸ **insertSection**(`before`: [QAction](qaction.md), `icon`: [QIcon](qicon.md), `text`: string): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | +`icon` | [QIcon](qicon.md) | +`text` | string | + +**Returns:** *[QAction](qaction.md)* + +___ + +### insertSeparator + +▸ **insertSeparator**(`before`: [QAction](qaction.md)): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | + +**Returns:** *[QAction](qaction.md)* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEmpty + +▸ **isEmpty**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isTearOffEnabled + +▸ **isTearOffEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isTearOffMenuVisible + +▸ **isTearOffMenuVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### menuAction + +▸ **menuAction**(): *[QAction](qaction.md)* + +**Returns:** *[QAction](qaction.md)* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### popup + +▸ **popup**(`point`: [QPoint](qpoint.md), `action?`: [QAction](qaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | +`action?` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QMenuSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QMenuSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### separatorsCollapsible + +▸ **separatorsCollapsible**(): *boolean* + +**Returns:** *boolean* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setActiveAction + +▸ **setActiveAction**(`act`: [QAction](qaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`act` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### setAsDockMenu + +▸ **setAsDockMenu**(): *void* + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultAction + +▸ **setDefaultAction**(`act`: [QAction](qaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`act` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* ___ -### popup +### setFocusPolicy -▸ **popup**(`point`: [QPoint](qpoint.md), `action?`: [QAction](qaction.md)): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`point` | [QPoint](qpoint.md) | -`action?` | [QAction](qaction.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### pos +### setFocusProxy -▸ **pos**(): *object* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | -* **y**: *number* +**Returns:** *void* ___ -### property +### setFont -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`font` | [QFont](qfont.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setGeometry -▸ **raise**(): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### removeAction +### setGraphicsEffect -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### removeEventListener +### setHidden -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuSignals[SignalType]): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QMenuSignals* +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + +### setIcon + +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QMenuSignals[SignalType] | +`icon` | [QIcon](qicon.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hints` | number | **Returns:** *void* ___ -### repaint +### setLayout -▸ **repaint**(): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### repolish +### setMaximumHeight -▸ **repolish**(): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### resize +### setMaximumSize -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAcceptDrops +### setMaximumWidth -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setAttribute +### setMinimumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`minh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | **Returns:** *void* ___ -### setEnabled +### setMouseTracking -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFixedSize +### setObjectName -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`objectName` | string | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setParent -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** -Name | Type | Description | +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setSeparatorsCollapsible + +▸ **setSeparatorsCollapsible**(`collapse`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`collapse` | boolean | + +**Returns:** *void* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | ------ | ------ | ------ | -`isSizeControlled` | boolean | | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFocus +### setShortcutEnabled -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy +### setSizeIncrement -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setFont +### setSizePolicy -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setGeometry +### setStatusTip -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`statusTip` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setStyleSheet -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setTabletTracking -▸ **setInlineStyle**(`style`: string): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`enable` | boolean | **Returns:** *void* ___ -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)›): *void* +### setTearOffEnabled -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +▸ **setTearOffEnabled**(`tearOffEnabled`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QMenuSignals](../interfaces/qmenusignals.md)› | +`tearOffEnabled` | boolean | **Returns:** *void* ___ -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +### setTitle -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +▸ **setTitle**(`title`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`title` | string | **Returns:** *void* ___ -### setMinimumSize +### setToolTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`text` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTipDuration -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setToolTipsVisible -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setToolTipsVisible**(`visible`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`visible` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setTitle +### setWindowFilePath -▸ **setTitle**(`title`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`title` | string | +`filePath` | string | **Returns:** *void* @@ -1138,6 +2761,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1154,6 +2793,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1236,6 +2891,20 @@ ___ ___ +### showTearOffMenu + +▸ **showTearOffMenu**(`pos`: [QPoint](qpoint.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`pos` | [QPoint](qpoint.md) | null | + +**Returns:** *void* + +___ + ### size ▸ **size**(): *[QSize](qsize.md)* @@ -1246,6 +2915,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1272,6 +3014,82 @@ Name | Type | ___ +### title + +▸ **title**(): *string* + +**Returns:** *string* + +___ + +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### toolTipsVisible + +▸ **toolTipsVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1292,6 +3110,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1302,13 +3226,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1319,3 +3253,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qmenubar.md b/website/docs/api/generated/classes/qmenubar.md index eecb6cf2f0..a5b7f239da 100644 --- a/website/docs/api/generated/classes/qmenubar.md +++ b/website/docs/api/generated/classes/qmenubar.md @@ -22,7 +22,7 @@ global.win = win; ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› + ↳ [QWidget](qwidget.md)‹[QMenuBarSignals](../interfaces/qmenubarsignals.md)› ↳ **QMenuBar** @@ -34,81 +34,183 @@ global.win = win; ### Properties -* [_layout](qmenubar.md#optional-_layout) -* [_menus](qmenubar.md#_menus) * [_rawInlineStyle](qmenubar.md#_rawinlinestyle) -* [actions](qmenubar.md#actions) * [native](qmenubar.md#native) -* [nodeChildren](qmenubar.md#nodechildren) -* [nodeParent](qmenubar.md#optional-nodeparent) * [type](qmenubar.md#type) -### Accessors - -* [layout](qmenubar.md#layout) - ### Methods +* [_id](qmenubar.md#_id) * [acceptDrops](qmenubar.md#acceptdrops) +* [accessibleDescription](qmenubar.md#accessibledescription) +* [accessibleName](qmenubar.md#accessiblename) +* [actionAt](qmenubar.md#actionat) +* [actionGeometry](qmenubar.md#actiongeometry) * [activateWindow](qmenubar.md#activatewindow) +* [activeAction](qmenubar.md#activeaction) * [addAction](qmenubar.md#addaction) * [addEventListener](qmenubar.md#addeventlistener) * [addMenu](qmenubar.md#addmenu) * [addSeparator](qmenubar.md#addseparator) * [adjustSize](qmenubar.md#adjustsize) +* [autoFillBackground](qmenubar.md#autofillbackground) +* [baseSize](qmenubar.md#basesize) +* [childAt](qmenubar.md#childat) +* [children](qmenubar.md#children) +* [childrenRect](qmenubar.md#childrenrect) +* [clear](qmenubar.md#clear) * [clearFocus](qmenubar.md#clearfocus) +* [clearMask](qmenubar.md#clearmask) * [close](qmenubar.md#close) +* [colorCount](qmenubar.md#colorcount) +* [contentsRect](qmenubar.md#contentsrect) +* [contextMenuPolicy](qmenubar.md#contextmenupolicy) +* [cornerWidget](qmenubar.md#cornerwidget) +* [delete](qmenubar.md#delete) +* [deleteLater](qmenubar.md#deletelater) +* [depth](qmenubar.md#depth) +* [devicePixelRatio](qmenubar.md#devicepixelratio) +* [devicePixelRatioF](qmenubar.md#devicepixelratiof) +* [dumpObjectInfo](qmenubar.md#dumpobjectinfo) +* [dumpObjectTree](qmenubar.md#dumpobjecttree) +* [ensurePolished](qmenubar.md#ensurepolished) +* [eventProcessed](qmenubar.md#eventprocessed) +* [focusProxy](qmenubar.md#focusproxy) +* [focusWidget](qmenubar.md#focuswidget) * [font](qmenubar.md#font) +* [frameGeometry](qmenubar.md#framegeometry) +* [frameSize](qmenubar.md#framesize) * [geometry](qmenubar.md#geometry) * [getFlexNode](qmenubar.md#getflexnode) +* [grab](qmenubar.md#grab) +* [grabKeyboard](qmenubar.md#grabkeyboard) +* [grabMouse](qmenubar.md#grabmouse) +* [hasFocus](qmenubar.md#hasfocus) +* [hasHeightForWidth](qmenubar.md#hasheightforwidth) * [hasMouseTracking](qmenubar.md#hasmousetracking) +* [hasTabletTracking](qmenubar.md#hastablettracking) +* [height](qmenubar.md#height) +* [heightForWidth](qmenubar.md#heightforwidth) +* [heightMM](qmenubar.md#heightmm) * [hide](qmenubar.md#hide) * [inherits](qmenubar.md#inherits) +* [inputMethodHints](qmenubar.md#inputmethodhints) +* [insertMenu](qmenubar.md#insertmenu) +* [insertSeparator](qmenubar.md#insertseparator) * [isActiveWindow](qmenubar.md#isactivewindow) +* [isAncestorOf](qmenubar.md#isancestorof) +* [isDefaultUp](qmenubar.md#isdefaultup) * [isEnabled](qmenubar.md#isenabled) +* [isEnabledTo](qmenubar.md#isenabledto) +* [isFullScreen](qmenubar.md#isfullscreen) +* [isHidden](qmenubar.md#ishidden) +* [isMaximized](qmenubar.md#ismaximized) +* [isMinimized](qmenubar.md#isminimized) +* [isModal](qmenubar.md#ismodal) +* [isNativeMenuBar](qmenubar.md#isnativemenubar) * [isVisible](qmenubar.md#isvisible) +* [isVisibleTo](qmenubar.md#isvisibleto) +* [isWindow](qmenubar.md#iswindow) +* [isWindowModified](qmenubar.md#iswindowmodified) +* [killTimer](qmenubar.md#killtimer) +* [layout](qmenubar.md#layout) +* [logicalDpiX](qmenubar.md#logicaldpix) +* [logicalDpiY](qmenubar.md#logicaldpiy) * [lower](qmenubar.md#lower) +* [mapFrom](qmenubar.md#mapfrom) * [mapFromGlobal](qmenubar.md#mapfromglobal) * [mapFromParent](qmenubar.md#mapfromparent) +* [mapTo](qmenubar.md#mapto) * [mapToGlobal](qmenubar.md#maptoglobal) * [mapToParent](qmenubar.md#maptoparent) +* [maximumHeight](qmenubar.md#maximumheight) * [maximumSize](qmenubar.md#maximumsize) +* [maximumWidth](qmenubar.md#maximumwidth) +* [minimumHeight](qmenubar.md#minimumheight) * [minimumSize](qmenubar.md#minimumsize) +* [minimumSizeHint](qmenubar.md#minimumsizehint) +* [minimumWidth](qmenubar.md#minimumwidth) * [move](qmenubar.md#move) +* [nativeParentWidget](qmenubar.md#nativeparentwidget) +* [nextInFocusChain](qmenubar.md#nextinfocuschain) +* [normalGeometry](qmenubar.md#normalgeometry) * [objectName](qmenubar.md#objectname) +* [paintingActive](qmenubar.md#paintingactive) +* [parent](qmenubar.md#parent) +* [parentWidget](qmenubar.md#parentwidget) +* [physicalDpiX](qmenubar.md#physicaldpix) +* [physicalDpiY](qmenubar.md#physicaldpiy) * [pos](qmenubar.md#pos) +* [previousInFocusChain](qmenubar.md#previousinfocuschain) * [property](qmenubar.md#property) * [raise](qmenubar.md#raise) +* [rect](qmenubar.md#rect) +* [releaseKeyboard](qmenubar.md#releasekeyboard) +* [releaseMouse](qmenubar.md#releasemouse) +* [releaseShortcut](qmenubar.md#releaseshortcut) * [removeAction](qmenubar.md#removeaction) * [removeEventListener](qmenubar.md#removeeventlistener) * [repaint](qmenubar.md#repaint) * [repolish](qmenubar.md#repolish) * [resize](qmenubar.md#resize) * [setAcceptDrops](qmenubar.md#setacceptdrops) +* [setAccessibleDescription](qmenubar.md#setaccessibledescription) +* [setAccessibleName](qmenubar.md#setaccessiblename) +* [setActiveAction](qmenubar.md#setactiveaction) * [setAttribute](qmenubar.md#setattribute) +* [setAutoFillBackground](qmenubar.md#setautofillbackground) +* [setBaseSize](qmenubar.md#setbasesize) +* [setContentsMargins](qmenubar.md#setcontentsmargins) * [setContextMenuPolicy](qmenubar.md#setcontextmenupolicy) +* [setCornerWidget](qmenubar.md#setcornerwidget) * [setCursor](qmenubar.md#setcursor) +* [setDefaultUp](qmenubar.md#setdefaultup) +* [setDisabled](qmenubar.md#setdisabled) * [setEnabled](qmenubar.md#setenabled) +* [setEventProcessed](qmenubar.md#seteventprocessed) +* [setFixedHeight](qmenubar.md#setfixedheight) * [setFixedSize](qmenubar.md#setfixedsize) +* [setFixedWidth](qmenubar.md#setfixedwidth) * [setFlexNodeSizeControlled](qmenubar.md#setflexnodesizecontrolled) * [setFocus](qmenubar.md#setfocus) * [setFocusPolicy](qmenubar.md#setfocuspolicy) +* [setFocusProxy](qmenubar.md#setfocusproxy) * [setFont](qmenubar.md#setfont) * [setGeometry](qmenubar.md#setgeometry) * [setGraphicsEffect](qmenubar.md#setgraphicseffect) +* [setHidden](qmenubar.md#sethidden) * [setInlineStyle](qmenubar.md#setinlinestyle) +* [setInputMethodHints](qmenubar.md#setinputmethodhints) * [setLayout](qmenubar.md#setlayout) +* [setMaximumHeight](qmenubar.md#setmaximumheight) * [setMaximumSize](qmenubar.md#setmaximumsize) +* [setMaximumWidth](qmenubar.md#setmaximumwidth) +* [setMinimumHeight](qmenubar.md#setminimumheight) * [setMinimumSize](qmenubar.md#setminimumsize) +* [setMinimumWidth](qmenubar.md#setminimumwidth) * [setMouseTracking](qmenubar.md#setmousetracking) * [setNativeMenuBar](qmenubar.md#setnativemenubar) -* [setNodeParent](qmenubar.md#setnodeparent) * [setObjectName](qmenubar.md#setobjectname) +* [setParent](qmenubar.md#setparent) * [setProperty](qmenubar.md#setproperty) +* [setShortcutAutoRepeat](qmenubar.md#setshortcutautorepeat) +* [setShortcutEnabled](qmenubar.md#setshortcutenabled) +* [setSizeIncrement](qmenubar.md#setsizeincrement) +* [setSizePolicy](qmenubar.md#setsizepolicy) +* [setStatusTip](qmenubar.md#setstatustip) * [setStyleSheet](qmenubar.md#setstylesheet) +* [setTabletTracking](qmenubar.md#settablettracking) +* [setToolTip](qmenubar.md#settooltip) +* [setToolTipDuration](qmenubar.md#settooltipduration) +* [setUpdatesEnabled](qmenubar.md#setupdatesenabled) +* [setVisible](qmenubar.md#setvisible) +* [setWhatsThis](qmenubar.md#setwhatsthis) +* [setWindowFilePath](qmenubar.md#setwindowfilepath) * [setWindowFlag](qmenubar.md#setwindowflag) * [setWindowIcon](qmenubar.md#setwindowicon) +* [setWindowModified](qmenubar.md#setwindowmodified) * [setWindowOpacity](qmenubar.md#setwindowopacity) +* [setWindowRole](qmenubar.md#setwindowrole) * [setWindowState](qmenubar.md#setwindowstate) * [setWindowTitle](qmenubar.md#setwindowtitle) * [show](qmenubar.md#show) @@ -117,141 +219,154 @@ global.win = win; * [showMinimized](qmenubar.md#showminimized) * [showNormal](qmenubar.md#shownormal) * [size](qmenubar.md#size) +* [sizeHint](qmenubar.md#sizehint) +* [sizeIncrement](qmenubar.md#sizeincrement) +* [stackUnder](qmenubar.md#stackunder) +* [startTimer](qmenubar.md#starttimer) +* [statusTip](qmenubar.md#statustip) +* [style](qmenubar.md#style) * [styleSheet](qmenubar.md#stylesheet) * [testAttribute](qmenubar.md#testattribute) +* [toolTip](qmenubar.md#tooltip) +* [toolTipDuration](qmenubar.md#tooltipduration) +* [underMouse](qmenubar.md#undermouse) +* [unsetCursor](qmenubar.md#unsetcursor) +* [unsetLayoutDirection](qmenubar.md#unsetlayoutdirection) +* [unsetLocale](qmenubar.md#unsetlocale) * [update](qmenubar.md#update) * [updateGeometry](qmenubar.md#updategeometry) +* [updateMicroFocus](qmenubar.md#updatemicrofocus) +* [updatesEnabled](qmenubar.md#updatesenabled) +* [whatsThis](qmenubar.md#whatsthis) +* [width](qmenubar.md#width) +* [widthMM](qmenubar.md#widthmm) +* [winId](qmenubar.md#winid) +* [window](qmenubar.md#window) +* [windowFilePath](qmenubar.md#windowfilepath) +* [windowHandle](qmenubar.md#windowhandle) +* [windowIcon](qmenubar.md#windowicon) * [windowOpacity](qmenubar.md#windowopacity) +* [windowRole](qmenubar.md#windowrole) * [windowState](qmenubar.md#windowstate) * [windowTitle](qmenubar.md#windowtitle) +* [x](qmenubar.md#x) +* [y](qmenubar.md#y) ## Constructors ### constructor -\+ **new QMenuBar**(): *[QMenuBar](qmenubar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QMenuBar](qmenubar.md)* - -\+ **new QMenuBar**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QMenuBar](qmenubar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QMenuBar](qmenubar.md)* - -\+ **new QMenuBar**(`native`: [NativeElement](../globals.md#nativeelement)): *[QMenuBar](qmenubar.md)* +\+ **new QMenuBar**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QMenuBar](qmenubar.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QMenuBar](qmenubar.md)* ## Properties -### `Optional` _layout +### _rawInlineStyle -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)›* +• **_rawInlineStyle**: *string* -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* +*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### _menus +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -• **_menus**: *Set‹[QMenu](qmenu.md)›* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### _rawInlineStyle +### type -• **_rawInlineStyle**: *string* = "" +• **type**: *string* -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### actions +### _id -• **actions**: *Set‹[QAction](qaction.md)›* +▸ **_id**(): *number* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### native +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **native**: *[NativeElement](../globals.md#nativeelement)* +**Returns:** *number* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +a unique number which is valid for the lifetime of the C++ object. ___ -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* +### acceptDrops -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +▸ **acceptDrops**(): *boolean* -___ +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -### `Optional` nodeParent +**Returns:** *boolean* -• **nodeParent**? : *[Component](component.md)* +___ -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +### accessibleDescription -___ +▸ **accessibleDescription**(): *string* -### type +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -• **type**: *string* = "widget" +**Returns:** *string* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +___ -## Accessors +### accessibleName -### layout +▸ **accessibleName**(): *string* -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› | undefined* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +**Returns:** *string* -**Returns:** *[NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› | undefined* +___ -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› | undefined): *void* +### actionAt -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **actionAt**(`pt`: [QPoint](qpoint.md)): *[QAction](qaction.md)* **Parameters:** Name | Type | ------ | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› | undefined | +`pt` | [QPoint](qpoint.md) | -**Returns:** *void* +**Returns:** *[QAction](qaction.md)* -## Methods +___ -### acceptDrops +### actionGeometry -▸ **acceptDrops**(): *boolean* +▸ **actionGeometry**(`act`: [QAction](qaction.md)): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +**Parameters:** -**Returns:** *boolean* +Name | Type | +------ | ------ | +`act` | [QAction](qaction.md) | + +**Returns:** *[QRect](qrect.md)* ___ @@ -265,6 +380,14 @@ ___ ___ +### activeAction + +▸ **activeAction**(): *[QAction](qaction.md)* + +**Returns:** *[QAction](qaction.md)* + +___ + ### addAction ▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* @@ -283,7 +406,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuBarSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -297,6 +420,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QMenuBarSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -309,7 +433,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -319,12 +443,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -333,19 +451,30 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ ### addMenu -▸ **addMenu**(`menu`: [QMenu](qmenu.md) | string): *[QMenu](qmenu.md)* +▸ **addMenu**(`menuOrStringOrIcon`: [QMenu](qmenu.md) | [QIcon](qicon.md) | string, `title?`: string): *[QMenu](qmenu.md)* **Parameters:** Name | Type | ------ | ------ | -`menu` | [QMenu](qmenu.md) | string | +`menuOrStringOrIcon` | [QMenu](qmenu.md) | [QIcon](qicon.md) | string | +`title?` | string | **Returns:** *[QMenu](qmenu.md)* @@ -369,734 +498,2044 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* +### clear -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +▸ **clear**(): *void* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearFocus -▸ **hide**(): *void* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### clearMask -**Parameters:** +▸ **clearMask**(): *void* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### close -▸ **isActiveWindow**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isEnabled +### colorCount -▸ **isEnabled**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### contentsRect -▸ **isVisible**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### contextMenuPolicy -▸ **lower**(): *void* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *void* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### cornerWidget -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +▸ **cornerWidget**(`corner`: [Corner](../enums/corner.md)): *[QWidget](qwidget.md)* **Parameters:** -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Name | Type | Default | +------ | ------ | ------ | +`corner` | [Corner](../enums/corner.md) | Corner.TopRightCorner | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### delete -**Parameters:** +▸ **delete**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### deleteLater -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### depth -___ +▸ **depth**(): *number* -### mapToParent +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### devicePixelRatio -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **devicePixelRatio**(): *number* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### maximumSize +### devicePixelRatioF -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### minimumSize +### dumpObjectInfo -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### dumpObjectTree -**Parameters:** +▸ **dumpObjectTree**(): *void* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### objectName +### ensurePolished -▸ **objectName**(): *string* +▸ **ensurePolished**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *string* +**Returns:** *void* ___ -### pos - -▸ **pos**(): *object* +### eventProcessed -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +▸ **eventProcessed**(): *boolean* -**Returns:** *object* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -* **x**: *number* +Get the state of the event processed flag -* **y**: *number* +See `setEventProcessed()`. -___ +**Returns:** *boolean* -### property +boolean True if the current event is flagged as processed. -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +___ -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`name` | string | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### raise +### focusWidget -▸ **raise**(): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +### font -**Parameters:** +▸ **font**(): *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *void* +**Returns:** *[QFont](qfont.md)* ___ -### removeEventListener +### frameGeometry -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuBarSignals[SignalType]): *void* +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertMenu + +▸ **insertMenu**(`before`: [QAction](qaction.md), `menu`: [QMenu](qmenu.md)): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | +`menu` | [QMenu](qmenu.md) | + +**Returns:** *[QAction](qaction.md)* + +___ + +### insertSeparator + +▸ **insertSeparator**(`before`: [QAction](qaction.md)): *[QAction](qaction.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`before` | [QAction](qaction.md) | + +**Returns:** *[QAction](qaction.md)* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isDefaultUp + +▸ **isDefaultUp**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isNativeMenuBar + +▸ **isNativeMenuBar**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMenuBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QMenuBarSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QMenuBarSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* -**Type parameters:** +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setActiveAction + +▸ **setActiveAction**(`act`: [QAction](qaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`act` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCornerWidget + +▸ **setCornerWidget**(`widget`: [QWidget](qwidget.md), `corner`: [Corner](../enums/corner.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`widget` | [QWidget](qwidget.md) | - | +`corner` | [Corner](../enums/corner.md) | Corner.TopRightCorner | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultUp + +▸ **setDefaultUp**(`isDefaultUp`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`isDefaultUp` | boolean | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* -▪ **SignalType**: *keyof QMenuBarSignals* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QMenuBarSignals[SignalType] | +`w` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint +### setFocusProxy -▸ **repaint**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repolish +### setFont -▸ **repolish**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setMaximumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMaximumWidth -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setNativeMenuBar -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setNativeMenuBar**(`nativeMenuBar`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +**Parameters:** + +Name | Type | +------ | ------ | +`nativeMenuBar` | boolean | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setInlineStyle +### setSizePolicy -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setStatusTip -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)›): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QMenuBarSignals](../globals.md#qmenubarsignals)› | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setToolTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNativeMenuBar +### setToolTipDuration -▸ **setNativeMenuBar**(`nativeMenuBar`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`nativeMenuBar` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setUpdatesEnabled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setVisible -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setVisible**(`visible`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`visible` | boolean | **Returns:** *void* ___ -### setProperty +### setWhatsThis -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`whatsThis` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1135,6 +2574,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1151,6 +2606,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1243,6 +2714,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1269,6 +2813,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1289,6 +2893,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1299,13 +3009,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1316,3 +3036,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qmessagebox.md b/website/docs/api/generated/classes/qmessagebox.md index 7d2e0c5176..603e1e9a23 100644 --- a/website/docs/api/generated/classes/qmessagebox.md +++ b/website/docs/api/generated/classes/qmessagebox.md @@ -25,7 +25,7 @@ messageBox.exec(); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› + ↳ [QDialog](qdialog.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› ↳ **QMessageBox** @@ -37,56 +37,117 @@ messageBox.exec(); ### Properties -* [_layout](qmessagebox.md#optional-_layout) * [_rawInlineStyle](qmessagebox.md#_rawinlinestyle) -* [actions](qmessagebox.md#actions) * [native](qmessagebox.md#native) -* [nodeChildren](qmessagebox.md#nodechildren) -* [nodeParent](qmessagebox.md#optional-nodeparent) * [type](qmessagebox.md#type) -### Accessors - -* [layout](qmessagebox.md#layout) - ### Methods +* [_id](qmessagebox.md#_id) * [accept](qmessagebox.md#accept) * [acceptDrops](qmessagebox.md#acceptdrops) +* [accessibleDescription](qmessagebox.md#accessibledescription) +* [accessibleName](qmessagebox.md#accessiblename) * [activateWindow](qmessagebox.md#activatewindow) * [addAction](qmessagebox.md#addaction) * [addButton](qmessagebox.md#addbutton) * [addEventListener](qmessagebox.md#addeventlistener) * [adjustSize](qmessagebox.md#adjustsize) +* [autoFillBackground](qmessagebox.md#autofillbackground) +* [baseSize](qmessagebox.md#basesize) +* [childAt](qmessagebox.md#childat) +* [children](qmessagebox.md#children) +* [childrenRect](qmessagebox.md#childrenrect) * [clearFocus](qmessagebox.md#clearfocus) +* [clearMask](qmessagebox.md#clearmask) * [close](qmessagebox.md#close) +* [colorCount](qmessagebox.md#colorcount) +* [contentsRect](qmessagebox.md#contentsrect) +* [contextMenuPolicy](qmessagebox.md#contextmenupolicy) +* [delete](qmessagebox.md#delete) +* [deleteLater](qmessagebox.md#deletelater) +* [depth](qmessagebox.md#depth) * [detailedText](qmessagebox.md#detailedtext) +* [devicePixelRatio](qmessagebox.md#devicepixelratio) +* [devicePixelRatioF](qmessagebox.md#devicepixelratiof) * [done](qmessagebox.md#done) +* [dumpObjectInfo](qmessagebox.md#dumpobjectinfo) +* [dumpObjectTree](qmessagebox.md#dumpobjecttree) +* [ensurePolished](qmessagebox.md#ensurepolished) +* [eventProcessed](qmessagebox.md#eventprocessed) * [exec](qmessagebox.md#exec) +* [focusProxy](qmessagebox.md#focusproxy) +* [focusWidget](qmessagebox.md#focuswidget) * [font](qmessagebox.md#font) +* [frameGeometry](qmessagebox.md#framegeometry) +* [frameSize](qmessagebox.md#framesize) * [geometry](qmessagebox.md#geometry) * [getFlexNode](qmessagebox.md#getflexnode) +* [grab](qmessagebox.md#grab) +* [grabKeyboard](qmessagebox.md#grabkeyboard) +* [grabMouse](qmessagebox.md#grabmouse) +* [hasFocus](qmessagebox.md#hasfocus) +* [hasHeightForWidth](qmessagebox.md#hasheightforwidth) * [hasMouseTracking](qmessagebox.md#hasmousetracking) +* [hasTabletTracking](qmessagebox.md#hastablettracking) +* [height](qmessagebox.md#height) +* [heightForWidth](qmessagebox.md#heightforwidth) +* [heightMM](qmessagebox.md#heightmm) * [hide](qmessagebox.md#hide) * [inherits](qmessagebox.md#inherits) +* [inputMethodHints](qmessagebox.md#inputmethodhints) * [isActiveWindow](qmessagebox.md#isactivewindow) +* [isAncestorOf](qmessagebox.md#isancestorof) * [isEnabled](qmessagebox.md#isenabled) +* [isEnabledTo](qmessagebox.md#isenabledto) +* [isFullScreen](qmessagebox.md#isfullscreen) +* [isHidden](qmessagebox.md#ishidden) +* [isMaximized](qmessagebox.md#ismaximized) +* [isMinimized](qmessagebox.md#isminimized) +* [isModal](qmessagebox.md#ismodal) * [isSizeGripEnabled](qmessagebox.md#issizegripenabled) * [isVisible](qmessagebox.md#isvisible) +* [isVisibleTo](qmessagebox.md#isvisibleto) +* [isWindow](qmessagebox.md#iswindow) +* [isWindowModified](qmessagebox.md#iswindowmodified) +* [killTimer](qmessagebox.md#killtimer) +* [layout](qmessagebox.md#layout) +* [logicalDpiX](qmessagebox.md#logicaldpix) +* [logicalDpiY](qmessagebox.md#logicaldpiy) * [lower](qmessagebox.md#lower) +* [mapFrom](qmessagebox.md#mapfrom) * [mapFromGlobal](qmessagebox.md#mapfromglobal) * [mapFromParent](qmessagebox.md#mapfromparent) +* [mapTo](qmessagebox.md#mapto) * [mapToGlobal](qmessagebox.md#maptoglobal) * [mapToParent](qmessagebox.md#maptoparent) +* [maximumHeight](qmessagebox.md#maximumheight) * [maximumSize](qmessagebox.md#maximumsize) +* [maximumWidth](qmessagebox.md#maximumwidth) +* [minimumHeight](qmessagebox.md#minimumheight) * [minimumSize](qmessagebox.md#minimumsize) +* [minimumSizeHint](qmessagebox.md#minimumsizehint) +* [minimumWidth](qmessagebox.md#minimumwidth) * [move](qmessagebox.md#move) +* [nativeParentWidget](qmessagebox.md#nativeparentwidget) +* [nextInFocusChain](qmessagebox.md#nextinfocuschain) +* [normalGeometry](qmessagebox.md#normalgeometry) * [objectName](qmessagebox.md#objectname) * [open](qmessagebox.md#open) +* [paintingActive](qmessagebox.md#paintingactive) +* [parent](qmessagebox.md#parent) +* [parentWidget](qmessagebox.md#parentwidget) +* [physicalDpiX](qmessagebox.md#physicaldpix) +* [physicalDpiY](qmessagebox.md#physicaldpiy) * [pos](qmessagebox.md#pos) +* [previousInFocusChain](qmessagebox.md#previousinfocuschain) * [property](qmessagebox.md#property) * [raise](qmessagebox.md#raise) +* [rect](qmessagebox.md#rect) * [reject](qmessagebox.md#reject) +* [releaseKeyboard](qmessagebox.md#releasekeyboard) +* [releaseMouse](qmessagebox.md#releasemouse) +* [releaseShortcut](qmessagebox.md#releaseshortcut) * [removeAction](qmessagebox.md#removeaction) * [removeEventListener](qmessagebox.md#removeeventlistener) * [repaint](qmessagebox.md#repaint) @@ -94,36 +155,66 @@ messageBox.exec(); * [resize](qmessagebox.md#resize) * [result](qmessagebox.md#result) * [setAcceptDrops](qmessagebox.md#setacceptdrops) +* [setAccessibleDescription](qmessagebox.md#setaccessibledescription) +* [setAccessibleName](qmessagebox.md#setaccessiblename) * [setAttribute](qmessagebox.md#setattribute) +* [setAutoFillBackground](qmessagebox.md#setautofillbackground) +* [setBaseSize](qmessagebox.md#setbasesize) +* [setContentsMargins](qmessagebox.md#setcontentsmargins) * [setContextMenuPolicy](qmessagebox.md#setcontextmenupolicy) * [setCursor](qmessagebox.md#setcursor) * [setDefaultButton](qmessagebox.md#setdefaultbutton) * [setDetailedText](qmessagebox.md#setdetailedtext) +* [setDisabled](qmessagebox.md#setdisabled) * [setEnabled](qmessagebox.md#setenabled) +* [setEventProcessed](qmessagebox.md#seteventprocessed) +* [setFixedHeight](qmessagebox.md#setfixedheight) * [setFixedSize](qmessagebox.md#setfixedsize) +* [setFixedWidth](qmessagebox.md#setfixedwidth) * [setFlexNodeSizeControlled](qmessagebox.md#setflexnodesizecontrolled) * [setFocus](qmessagebox.md#setfocus) * [setFocusPolicy](qmessagebox.md#setfocuspolicy) +* [setFocusProxy](qmessagebox.md#setfocusproxy) * [setFont](qmessagebox.md#setfont) * [setGeometry](qmessagebox.md#setgeometry) * [setGraphicsEffect](qmessagebox.md#setgraphicseffect) +* [setHidden](qmessagebox.md#sethidden) * [setInformativeText](qmessagebox.md#setinformativetext) * [setInlineStyle](qmessagebox.md#setinlinestyle) +* [setInputMethodHints](qmessagebox.md#setinputmethodhints) * [setLayout](qmessagebox.md#setlayout) +* [setMaximumHeight](qmessagebox.md#setmaximumheight) * [setMaximumSize](qmessagebox.md#setmaximumsize) +* [setMaximumWidth](qmessagebox.md#setmaximumwidth) +* [setMinimumHeight](qmessagebox.md#setminimumheight) * [setMinimumSize](qmessagebox.md#setminimumsize) +* [setMinimumWidth](qmessagebox.md#setminimumwidth) * [setModal](qmessagebox.md#setmodal) * [setMouseTracking](qmessagebox.md#setmousetracking) -* [setNodeParent](qmessagebox.md#setnodeparent) * [setObjectName](qmessagebox.md#setobjectname) +* [setParent](qmessagebox.md#setparent) * [setProperty](qmessagebox.md#setproperty) * [setResult](qmessagebox.md#setresult) +* [setShortcutAutoRepeat](qmessagebox.md#setshortcutautorepeat) +* [setShortcutEnabled](qmessagebox.md#setshortcutenabled) * [setSizeGripEnabled](qmessagebox.md#setsizegripenabled) +* [setSizeIncrement](qmessagebox.md#setsizeincrement) +* [setSizePolicy](qmessagebox.md#setsizepolicy) +* [setStatusTip](qmessagebox.md#setstatustip) * [setStyleSheet](qmessagebox.md#setstylesheet) +* [setTabletTracking](qmessagebox.md#settablettracking) * [setText](qmessagebox.md#settext) +* [setToolTip](qmessagebox.md#settooltip) +* [setToolTipDuration](qmessagebox.md#settooltipduration) +* [setUpdatesEnabled](qmessagebox.md#setupdatesenabled) +* [setVisible](qmessagebox.md#setvisible) +* [setWhatsThis](qmessagebox.md#setwhatsthis) +* [setWindowFilePath](qmessagebox.md#setwindowfilepath) * [setWindowFlag](qmessagebox.md#setwindowflag) * [setWindowIcon](qmessagebox.md#setwindowicon) +* [setWindowModified](qmessagebox.md#setwindowmodified) * [setWindowOpacity](qmessagebox.md#setwindowopacity) +* [setWindowRole](qmessagebox.md#setwindowrole) * [setWindowState](qmessagebox.md#setwindowstate) * [setWindowTitle](qmessagebox.md#setwindowtitle) * [show](qmessagebox.md#show) @@ -132,14 +223,39 @@ messageBox.exec(); * [showMinimized](qmessagebox.md#showminimized) * [showNormal](qmessagebox.md#shownormal) * [size](qmessagebox.md#size) +* [sizeHint](qmessagebox.md#sizehint) +* [sizeIncrement](qmessagebox.md#sizeincrement) +* [stackUnder](qmessagebox.md#stackunder) +* [startTimer](qmessagebox.md#starttimer) +* [statusTip](qmessagebox.md#statustip) +* [style](qmessagebox.md#style) * [styleSheet](qmessagebox.md#stylesheet) * [testAttribute](qmessagebox.md#testattribute) * [text](qmessagebox.md#text) +* [toolTip](qmessagebox.md#tooltip) +* [toolTipDuration](qmessagebox.md#tooltipduration) +* [underMouse](qmessagebox.md#undermouse) +* [unsetCursor](qmessagebox.md#unsetcursor) +* [unsetLayoutDirection](qmessagebox.md#unsetlayoutdirection) +* [unsetLocale](qmessagebox.md#unsetlocale) * [update](qmessagebox.md#update) * [updateGeometry](qmessagebox.md#updategeometry) +* [updateMicroFocus](qmessagebox.md#updatemicrofocus) +* [updatesEnabled](qmessagebox.md#updatesenabled) +* [whatsThis](qmessagebox.md#whatsthis) +* [width](qmessagebox.md#width) +* [widthMM](qmessagebox.md#widthmm) +* [winId](qmessagebox.md#winid) +* [window](qmessagebox.md#window) +* [windowFilePath](qmessagebox.md#windowfilepath) +* [windowHandle](qmessagebox.md#windowhandle) +* [windowIcon](qmessagebox.md#windowicon) * [windowOpacity](qmessagebox.md#windowopacity) +* [windowRole](qmessagebox.md#windowrole) * [windowState](qmessagebox.md#windowstate) * [windowTitle](qmessagebox.md#windowtitle) +* [x](qmessagebox.md#x) +* [y](qmessagebox.md#y) * [about](qmessagebox.md#static-about) * [aboutQt](qmessagebox.md#static-aboutqt) @@ -147,119 +263,99 @@ messageBox.exec(); ### constructor -\+ **new QMessageBox**(): *[QMessageBox](qmessagebox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QMessageBox](qmessagebox.md)* - -\+ **new QMessageBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QMessageBox](qmessagebox.md)* +\+ **new QMessageBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QMessageBox](qmessagebox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QMessageBox](qmessagebox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type - -• **type**: *string* = "widget" - -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* - -## Accessors +### accept -### layout +▸ **accept**(): *void* -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› | undefined* +*Overrides [QDialog](qdialog.md).[accept](qdialog.md#accept)* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +**Returns:** *void* -**Returns:** *[NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› | undefined* +___ -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› | undefined): *void* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Parameters:** +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› | undefined | +**Returns:** *boolean* -**Returns:** *void* +___ -## Methods +### accessibleDescription -### accept +▸ **accessibleDescription**(): *string* -▸ **accept**(): *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* ___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -306,7 +402,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMessageBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMessageBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -320,6 +416,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QMessageBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -332,7 +429,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -342,12 +439,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -356,6 +447,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -370,896 +471,2098 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### detailedText - -▸ **detailedText**(): *string* - -**Returns:** *string* - -___ +### childAt -### done +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -▸ **done**(`r`: number): *void* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* **Parameters:** Name | Type | ------ | ------ | -`r` | number | +`x` | number | +`y` | number | -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### exec +### children -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### font +### childrenRect -▸ **font**(): *[QFont](qfont.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### contentsRect -**Parameters:** +▸ **contentsRect**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isActiveWindow +### contextMenuPolicy -▸ **isActiveWindow**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isEnabled +### delete -▸ **isEnabled**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### deleteLater -▸ **isSizeGripEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower - -▸ **lower**(): *void* +### detailedText -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +▸ **detailedText**(): *string* -**Returns:** *void* +**Returns:** *string* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### devicePixelRatio -**Parameters:** +▸ **devicePixelRatio**(): *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapToGlobal +### done -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Overrides [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### dumpObjectInfo -**Parameters:** +▸ **dumpObjectInfo**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### dumpObjectTree -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### ensurePolished -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### eventProcessed -▸ **move**(`x`: number, `y`: number): *void* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +See `setEventProcessed()`. -**Returns:** *void* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### objectName +### exec -▸ **objectName**(): *string* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* -**Returns:** *string* +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### open +### focusProxy -▸ **open**(): *void* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### pos +### focusWidget -▸ **pos**(): *object* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *object* +**Returns:** *[QWidget](qwidget.md)* -* **x**: *number* +___ -* **y**: *number* +### font -___ +▸ **font**(): *[QFont](qfont.md)* -### property +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +**Returns:** *[QFont](qfont.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +___ -**Parameters:** +### frameGeometry -Name | Type | ------- | ------ | -`name` | string | +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *[QVariant](qvariant.md)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### raise +### frameSize -▸ **raise**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* ___ ### reject -▸ **reject**(): *void* +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMessageBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QMessageBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QMessageBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultButton + +▸ **setDefaultButton**(`button`: [QPushButton](qpushbutton.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`button` | [QPushButton](qpushbutton.md) | + +**Returns:** *void* + +___ + +### setDetailedText + +▸ **setDetailedText**(`detailedText`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`detailedText` | string | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### removeAction +### setFocus -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeEventListener +### setFocusPolicy -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMessageBoxSignals[SignalType]): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QMessageBoxSignals* +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QMessageBoxSignals[SignalType] | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### repaint +### setGraphicsEffect -▸ **repaint**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repolish +### setHidden -▸ **repolish**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### resize - -▸ **resize**(`width`: number, `height`: number): *void* +### setInformativeText -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +▸ **setInformativeText**(`informativeText`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`informativeText` | string | **Returns:** *void* ___ -### result +### setInlineStyle -▸ **result**(): *number* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* +**Parameters:** -**Returns:** *number* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* ___ -### setAcceptDrops +### setInputMethodHints -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hints` | number | **Returns:** *void* ___ -### setAttribute +### setLayout -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDefaultButton +### setMaximumWidth -▸ **setDefaultButton**(`button`: [QPushButton](qpushbutton.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`button` | [QPushButton](qpushbutton.md) | +`maxw` | number | **Returns:** *void* ___ -### setDetailedText +### setMinimumHeight -▸ **setDetailedText**(`detailedText`: string): *void* +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`detailedText` | string | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setModal -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setModal**(`modal`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`modal` | boolean | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect +### setResult -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setResult**(`i`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`i` | number | **Returns:** *void* ___ -### setInformativeText +### setShortcutAutoRepeat -▸ **setInformativeText**(`informativeText`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`informativeText` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setSizeGripEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)›): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QMessageBoxSignals](../interfaces/qmessageboxsignals.md)› | +`enabled` | boolean | **Returns:** *void* ___ -### setMaximumSize +### setSizeIncrement -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize +### setStatusTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setModal +### setStyleSheet -▸ **setModal**(`modal`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`modal` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setText -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setProperty +### setToolTipDuration -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`msec` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### setResult +### setUpdatesEnabled -▸ **setResult**(`i`: number): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`enable` | boolean | **Returns:** *void* ___ -### setSizeGripEnabled +### setVisible -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setText +### setWindowFilePath -▸ **setText**(`text`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`filePath` | string | **Returns:** *void* @@ -1298,6 +2601,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1314,6 +2633,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1406,6 +2741,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1440,6 +2848,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1460,6 +2928,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1470,13 +3044,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1490,15 +3074,35 @@ ___ ___ +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* + +___ + ### `Static` about -▸ **about**(`parent`: [NodeWidget](nodewidget.md)‹any›, `title`: string, `text`: string): *void* +▸ **about**(`parent`: [QWidget](qwidget.md), `title`: string, `text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`parent` | [QWidget](qwidget.md) | `title` | string | `text` | string | @@ -1508,13 +3112,13 @@ ___ ### `Static` aboutQt -▸ **aboutQt**(`parent`: [NodeWidget](nodewidget.md)‹any›, `title`: string): *void* +▸ **aboutQt**(`parent`: [QWidget](qwidget.md), `title`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`parent` | [QWidget](qwidget.md) | `title` | string | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qmimedata.md b/website/docs/api/generated/classes/qmimedata.md index 7997731e20..4b5f80eb11 100644 --- a/website/docs/api/generated/classes/qmimedata.md +++ b/website/docs/api/generated/classes/qmimedata.md @@ -21,12 +21,11 @@ description ### Properties * [native](qmimedata.md#native) -* [nodeChildren](qmimedata.md#nodechildren) -* [nodeParent](qmimedata.md#optional-nodeparent) ### Methods * [clear](qmimedata.md#clear) +* [data](qmimedata.md#data) * [hasColor](qmimedata.md#hascolor) * [hasHtml](qmimedata.md#hashtml) * [hasImage](qmimedata.md#hasimage) @@ -34,8 +33,8 @@ description * [hasUrls](qmimedata.md#hasurls) * [html](qmimedata.md#html) * [removeFormat](qmimedata.md#removeformat) +* [setData](qmimedata.md#setdata) * [setHtml](qmimedata.md#sethtml) -* [setNodeParent](qmimedata.md#setnodeparent) * [setText](qmimedata.md#settext) * [setUrls](qmimedata.md#seturls) * [text](qmimedata.md#text) @@ -61,25 +60,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -93,6 +76,14 @@ Removes all the MIME type and data entries in the object. ___ +### data + +▸ **data**(): *Buffer | null* + +**Returns:** *Buffer | null* + +___ + ### hasColor ▸ **hasColor**(): *boolean* @@ -169,33 +160,32 @@ Name | Type | ___ -### setHtml - -▸ **setHtml**(`html`: string): *void* +### setData -Sets html as the HTML (MIME type text/html) used to represent the data. +▸ **setData**(`mimeType`: string, `data`: Buffer): *void* **Parameters:** Name | Type | ------ | ------ | -`html` | string | +`mimeType` | string | +`data` | Buffer | **Returns:** *void* ___ -### setNodeParent +### setHtml -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setHtml**(`html`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +Sets html as the HTML (MIME type text/html) used to represent the data. **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`html` | string | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qmodelindex.md b/website/docs/api/generated/classes/qmodelindex.md index a00e52eac7..0d81703fe9 100644 --- a/website/docs/api/generated/classes/qmodelindex.md +++ b/website/docs/api/generated/classes/qmodelindex.md @@ -19,8 +19,6 @@ sidebar_label: "QModelIndex" ### Properties * [native](qmodelindex.md#native) -* [nodeChildren](qmodelindex.md#nodechildren) -* [nodeParent](qmodelindex.md#optional-nodeparent) ### Methods @@ -30,7 +28,6 @@ sidebar_label: "QModelIndex" * [isValid](qmodelindex.md#isvalid) * [parent](qmodelindex.md#parent) * [row](qmodelindex.md#row) -* [setNodeParent](qmodelindex.md#setnodeparent) * [sibling](qmodelindex.md#sibling) * [siblingAtColumn](qmodelindex.md#siblingatcolumn) * [siblingAtRow](qmodelindex.md#siblingatrow) @@ -40,13 +37,7 @@ sidebar_label: "QModelIndex" ### constructor -\+ **new QModelIndex**(): *[QModelIndex](qmodelindex.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QModelIndex](qmodelindex.md)* - -\+ **new QModelIndex**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QModelIndex](qmodelindex.md)* +\+ **new QModelIndex**(`arg?`: [NativeElement](../globals.md#nativeelement)): *[QModelIndex](qmodelindex.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -54,7 +45,7 @@ sidebar_label: "QModelIndex" Name | Type | ------ | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | +`arg?` | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QModelIndex](qmodelindex.md)* @@ -62,25 +53,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -138,22 +113,6 @@ ___ ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### sibling ▸ **sibling**(`row`: number, `column`: number): *[QModelIndex](qmodelindex.md)* diff --git a/website/docs/api/generated/classes/qmouseevent.md b/website/docs/api/generated/classes/qmouseevent.md index 31551fbd23..ff4af2fea0 100644 --- a/website/docs/api/generated/classes/qmouseevent.md +++ b/website/docs/api/generated/classes/qmouseevent.md @@ -6,7 +6,7 @@ sidebar_label: "QMouseEvent" ## Hierarchy -* [QEvent](qevent.md) + ↳ [QInputEvent](qinputevent.md) ↳ **QMouseEvent** @@ -29,8 +29,10 @@ sidebar_label: "QMouseEvent" * [globalY](qmouseevent.md#globaly) * [ignore](qmouseevent.md#ignore) * [isAccepted](qmouseevent.md#isaccepted) +* [modifiers](qmouseevent.md#modifiers) * [setAccepted](qmouseevent.md#setaccepted) * [spontaneous](qmouseevent.md#spontaneous) +* [timestamp](qmouseevent.md#timestamp) * [type](qmouseevent.md#type) * [x](qmouseevent.md#x) * [y](qmouseevent.md#y) @@ -130,6 +132,16 @@ ___ ___ +### modifiers + +▸ **modifiers**(): *[KeyboardModifier](../enums/keyboardmodifier.md)* + +*Inherited from [QInputEvent](qinputevent.md).[modifiers](qinputevent.md#modifiers)* + +**Returns:** *[KeyboardModifier](../enums/keyboardmodifier.md)* + +___ + ### setAccepted ▸ **setAccepted**(`accepted`: boolean): *void* @@ -162,6 +174,16 @@ The return value of this function is not defined for paint events. ___ +### timestamp + +▸ **timestamp**(): *number* + +*Inherited from [QInputEvent](qinputevent.md).[timestamp](qinputevent.md#timestamp)* + +**Returns:** *number* + +___ + ### type ▸ **type**(): *number* diff --git a/website/docs/api/generated/classes/qmoveevent.md b/website/docs/api/generated/classes/qmoveevent.md new file mode 100644 index 0000000000..9ab8917c59 --- /dev/null +++ b/website/docs/api/generated/classes/qmoveevent.md @@ -0,0 +1,155 @@ +--- +id: "qmoveevent" +title: "QMoveEvent" +sidebar_label: "QMoveEvent" +--- + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QMoveEvent** + +## Index + +### Constructors + +* [constructor](qmoveevent.md#constructor) + +### Properties + +* [native](qmoveevent.md#native) + +### Methods + +* [accept](qmoveevent.md#accept) +* [ignore](qmoveevent.md#ignore) +* [isAccepted](qmoveevent.md#isaccepted) +* [oldPos](qmoveevent.md#oldpos) +* [pos](qmoveevent.md#pos) +* [setAccepted](qmoveevent.md#setaccepted) +* [spontaneous](qmoveevent.md#spontaneous) +* [type](qmoveevent.md#type) + +## Constructors + +### constructor + +\+ **new QMoveEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QMoveEvent](qmoveevent.md)* + +*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QMoveEvent](qmoveevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### oldPos + +▸ **oldPos**(): *[QPoint](qpoint.md)* + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### pos + +▸ **pos**(): *[QPoint](qpoint.md)* + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qmovie.md b/website/docs/api/generated/classes/qmovie.md index 5b078f5850..bcd4f8a38c 100644 --- a/website/docs/api/generated/classes/qmovie.md +++ b/website/docs/api/generated/classes/qmovie.md @@ -6,7 +6,7 @@ sidebar_label: "QMovie" ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QMovieSignals](../interfaces/qmoviesignals.md)› + ↳ [QObject](qobject.md)‹[QMovieSignals](../interfaces/qmoviesignals.md)› ↳ **QMovie** @@ -19,34 +19,43 @@ sidebar_label: "QMovie" ### Properties * [native](qmovie.md#native) -* [nodeChildren](qmovie.md#nodechildren) -* [nodeParent](qmovie.md#optional-nodeparent) ### Methods +* [_id](qmovie.md#_id) * [addEventListener](qmovie.md#addeventlistener) +* [children](qmovie.md#children) * [currentFrameNumber](qmovie.md#currentframenumber) * [currentPixmap](qmovie.md#currentpixmap) +* [delete](qmovie.md#delete) +* [deleteLater](qmovie.md#deletelater) +* [dumpObjectInfo](qmovie.md#dumpobjectinfo) +* [dumpObjectTree](qmovie.md#dumpobjecttree) +* [eventProcessed](qmovie.md#eventprocessed) * [fileName](qmovie.md#filename) * [format](qmovie.md#format) * [frameCount](qmovie.md#framecount) * [inherits](qmovie.md#inherits) * [jumpToFrame](qmovie.md#jumptoframe) * [jumpToNextFrame](qmovie.md#jumptonextframe) +* [killTimer](qmovie.md#killtimer) * [loadFromData](qmovie.md#loadfromdata) * [objectName](qmovie.md#objectname) +* [parent](qmovie.md#parent) * [property](qmovie.md#property) * [removeEventListener](qmovie.md#removeeventlistener) * [setCacheMode](qmovie.md#setcachemode) +* [setEventProcessed](qmovie.md#seteventprocessed) * [setFileName](qmovie.md#setfilename) * [setFormat](qmovie.md#setformat) -* [setNodeParent](qmovie.md#setnodeparent) * [setObjectName](qmovie.md#setobjectname) +* [setParent](qmovie.md#setparent) * [setPaused](qmovie.md#setpaused) * [setProperty](qmovie.md#setproperty) * [setScaledSize](qmovie.md#setscaledsize) * [setSpeed](qmovie.md#setspeed) * [start](qmovie.md#start) +* [startTimer](qmovie.md#starttimer) * [state](qmovie.md#state) * [stop](qmovie.md#stop) @@ -54,33 +63,15 @@ sidebar_label: "QMovie" ### constructor -\+ **new QMovie**(): *[QMovie](qmovie.md)* +\+ **new QMovie**(`arg?`: [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement)): *[QMovie](qmovie.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QMovie](qmovie.md)* - -\+ **new QMovie**(`native`: [NativeElement](../globals.md#nativeelement)): *[QMovie](qmovie.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QMovie](qmovie.md)* - -\+ **new QMovie**(`parent`: [NodeObject](nodeobject.md)‹any›): *[QMovie](qmovie.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeObject](nodeobject.md)‹any› | +`arg?` | [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QMovie](qmovie.md)* @@ -88,31 +79,33 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMovieSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMovieSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -126,6 +119,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QMovieSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -138,7 +132,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -148,12 +142,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -162,10 +150,30 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + ### currentFrameNumber ▸ **currentFrameNumber**(): *number* @@ -182,6 +190,62 @@ ___ ___ +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### fileName ▸ **fileName**(): *string* @@ -210,7 +274,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -244,6 +308,22 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### loadFromData ▸ **loadFromData**(`buffer`: Buffer): *void* @@ -262,17 +342,27 @@ ___ ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -286,7 +376,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMovieSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QMovieSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -300,10 +390,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QMovieSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -321,6 +412,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -339,6 +432,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setFileName ▸ **setFileName**(`fileName`: string): *void* @@ -367,33 +487,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -417,7 +537,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -466,6 +586,23 @@ ___ ___ +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + ### state ▸ **state**(): *[MovieState](../enums/moviestate.md)* diff --git a/website/docs/api/generated/classes/qnativegestureevent.md b/website/docs/api/generated/classes/qnativegestureevent.md index 705df85e98..f52f4224b5 100644 --- a/website/docs/api/generated/classes/qnativegestureevent.md +++ b/website/docs/api/generated/classes/qnativegestureevent.md @@ -6,7 +6,7 @@ sidebar_label: "QNativeGestureEvent" ## Hierarchy -* [QEvent](qevent.md) + ↳ [QInputEvent](qinputevent.md) ↳ **QNativeGestureEvent** @@ -28,10 +28,12 @@ sidebar_label: "QNativeGestureEvent" * [ignore](qnativegestureevent.md#ignore) * [isAccepted](qnativegestureevent.md#isaccepted) * [localPos](qnativegestureevent.md#localpos) +* [modifiers](qnativegestureevent.md#modifiers) * [pos](qnativegestureevent.md#pos) * [screenPos](qnativegestureevent.md#screenpos) * [setAccepted](qnativegestureevent.md#setaccepted) * [spontaneous](qnativegestureevent.md#spontaneous) +* [timestamp](qnativegestureevent.md#timestamp) * [type](qnativegestureevent.md#type) * [value](qnativegestureevent.md#value) * [windowPos](qnativegestureevent.md#windowpos) @@ -138,6 +140,16 @@ relative to the widget or item that received the event ___ +### modifiers + +▸ **modifiers**(): *[KeyboardModifier](../enums/keyboardmodifier.md)* + +*Inherited from [QInputEvent](qinputevent.md).[modifiers](qinputevent.md#modifiers)* + +**Returns:** *[KeyboardModifier](../enums/keyboardmodifier.md)* + +___ + ### pos ▸ **pos**(): *object* @@ -199,6 +211,16 @@ The return value of this function is not defined for paint events. ___ +### timestamp + +▸ **timestamp**(): *number* + +*Inherited from [QInputEvent](qinputevent.md).[timestamp](qinputevent.md#timestamp)* + +**Returns:** *number* + +___ + ### type ▸ **type**(): *number* diff --git a/website/docs/api/generated/classes/qobject.md b/website/docs/api/generated/classes/qobject.md index e25e5be5a5..f1c4bf27c6 100644 --- a/website/docs/api/generated/classes/qobject.md +++ b/website/docs/api/generated/classes/qobject.md @@ -4,12 +4,50 @@ title: "QObject" sidebar_label: "QObject" --- +## Type parameters + +▪ **Signals**: *[QObjectSignals](../interfaces/qobjectsignals.md)* + ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QObjectSignals](../interfaces/qobjectsignals.md)› + ↳ [EventWidget](eventwidget.md)‹Signals› ↳ **QObject** + ↳ [QLayout](qlayout.md) + + ↳ [YogaWidget](yogawidget.md) + + ↳ [QAction](qaction.md) + + ↳ [QGraphicsEffect](qgraphicseffect.md) + + ↳ [QClipboard](qclipboard.md) + + ↳ [QScreen](qscreen.md) + + ↳ [QApplication](qapplication.md) + + ↳ [QMovie](qmovie.md) + + ↳ [QWindow](qwindow.md) + + ↳ [QAbstractItemModel](qabstractitemmodel.md) + + ↳ [QItemSelectionModel](qitemselectionmodel.md) + + ↳ [QAbstractItemDelegate](qabstractitemdelegate.md) + + ↳ [QStandardItemModel](qstandarditemmodel.md) + + ↳ [QButtonGroup](qbuttongroup.md) + + ↳ [QSystemTrayIcon](qsystemtrayicon.md) + + ↳ [QShortcut](qshortcut.md) + + ↳ [CacheTestQObject](cachetestqobject.md) + ## Index ### Constructors @@ -19,43 +57,34 @@ sidebar_label: "QObject" ### Properties * [native](qobject.md#native) -* [nodeChildren](qobject.md#nodechildren) -* [nodeParent](qobject.md#optional-nodeparent) ### Methods +* [_id](qobject.md#_id) * [addEventListener](qobject.md#addeventlistener) +* [children](qobject.md#children) +* [delete](qobject.md#delete) +* [deleteLater](qobject.md#deletelater) +* [dumpObjectInfo](qobject.md#dumpobjectinfo) +* [dumpObjectTree](qobject.md#dumpobjecttree) +* [eventProcessed](qobject.md#eventprocessed) * [inherits](qobject.md#inherits) +* [killTimer](qobject.md#killtimer) * [objectName](qobject.md#objectname) +* [parent](qobject.md#parent) * [property](qobject.md#property) * [removeEventListener](qobject.md#removeeventlistener) -* [setNodeParent](qobject.md#setnodeparent) +* [setEventProcessed](qobject.md#seteventprocessed) * [setObjectName](qobject.md#setobjectname) +* [setParent](qobject.md#setparent) * [setProperty](qobject.md#setproperty) +* [startTimer](qobject.md#starttimer) ## Constructors ### constructor -\+ **new QObject**(): *[QObject](qobject.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QObject](qobject.md)* - -\+ **new QObject**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QObject](qobject.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QObject](qobject.md)* - -\+ **new QObject**(`parent`: [NodeObject](nodeobject.md)‹any›): *[QObject](qobject.md)* +\+ **new QObject**(`nativeElementOrParent?`: [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md)): *[QObject](qobject.md)* *Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* @@ -63,7 +92,7 @@ Name | Type | Name | Type | ------ | ------ | -`parent` | [NodeObject](nodeobject.md)‹any› | +`nativeElementOrParent?` | [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md) | **Returns:** *[QObject](qobject.md)* @@ -71,44 +100,45 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ +*Inherited from [Component](component.md).[native](component.md#native)* -### nodeChildren +## Methods -• **nodeChildren**: *Set‹[Component](component.md)›* +### _id -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +▸ **_id**(): *number* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QObjectSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QObjectSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QObjectSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -121,7 +151,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -131,30 +161,88 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* **Returns:** *void* ___ +### deleteLater + +▸ **deleteLater**(): *void* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - **Parameters:** Name | Type | @@ -165,22 +253,40 @@ Name | Type | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* - **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* - **Parameters:** Name | Type | @@ -193,24 +299,25 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QObjectSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QObjectSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | ------ | ------ | `signalType` | SignalType | -`callback` | QObjectSignals[SignalType] | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -228,21 +335,34 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -252,8 +372,6 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* - **Parameters:** Name | Type | @@ -264,12 +382,24 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* - **Parameters:** Name | Type | @@ -278,3 +408,18 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qpainter.md b/website/docs/api/generated/classes/qpainter.md index 6cc8989013..01150b1d05 100644 --- a/website/docs/api/generated/classes/qpainter.md +++ b/website/docs/api/generated/classes/qpainter.md @@ -51,31 +51,56 @@ https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpa ### Properties * [native](qpainter.md#native) -* [nodeChildren](qpainter.md#nodechildren) -* [nodeParent](qpainter.md#optional-nodeparent) ### Methods * [begin](qpainter.md#begin) * [beginNativePainting](qpainter.md#beginnativepainting) +* [boundingRect](qpainter.md#boundingrect) +* [boundingRectF](qpainter.md#boundingrectf) +* [compositionMode](qpainter.md#compositionmode) * [drawArc](qpainter.md#drawarc) +* [drawArcF](qpainter.md#drawarcf) +* [drawChord](qpainter.md#drawchord) +* [drawChordF](qpainter.md#drawchordf) * [drawConvexPolygon](qpainter.md#drawconvexpolygon) +* [drawConvexPolygonF](qpainter.md#drawconvexpolygonf) * [drawEllipse](qpainter.md#drawellipse) +* [drawEllipseF](qpainter.md#drawellipsef) * [drawImage](qpainter.md#drawimage) +* [drawImageF](qpainter.md#drawimagef) * [drawLine](qpainter.md#drawline) +* [drawLineF](qpainter.md#drawlinef) * [drawPath](qpainter.md#drawpath) * [drawPie](qpainter.md#drawpie) +* [drawPieF](qpainter.md#drawpief) +* [drawPixmap](qpainter.md#drawpixmap) +* [drawPoint](qpainter.md#drawpoint) +* [drawPointF](qpainter.md#drawpointf) +* [drawRect](qpainter.md#drawrect) +* [drawRectF](qpainter.md#drawrectf) +* [drawRoundedRect](qpainter.md#drawroundedrect) +* [drawRoundedRectF](qpainter.md#drawroundedrectf) * [drawText](qpainter.md#drawtext) +* [drawTextF](qpainter.md#drawtextf) * [end](qpainter.md#end) * [endNativePainting](qpainter.md#endnativepainting) +* [eraseRect](qpainter.md#eraserect) +* [eraseRectF](qpainter.md#eraserectf) +* [fillPath](qpainter.md#fillpath) * [fillRect](qpainter.md#fillrect) +* [fillRectF](qpainter.md#fillrectf) +* [opacity](qpainter.md#opacity) * [restore](qpainter.md#restore) * [rotate](qpainter.md#rotate) * [save](qpainter.md#save) * [scale](qpainter.md#scale) * [setBrush](qpainter.md#setbrush) +* [setBrushOrigin](qpainter.md#setbrushorigin) +* [setBrushOriginF](qpainter.md#setbrushoriginf) +* [setCompositionMode](qpainter.md#setcompositionmode) * [setFont](qpainter.md#setfont) -* [setNodeParent](qpainter.md#setnodeparent) +* [setOpacity](qpainter.md#setopacity) * [setPen](qpainter.md#setpen) * [setRenderHint](qpainter.md#setrenderhint) * [setTransform](qpainter.md#settransform) @@ -86,13 +111,7 @@ https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpa ### constructor -\+ **new QPainter**(): *[QPainter](qpainter.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QPainter](qpainter.md)* - -\+ **new QPainter**(`device`: [Component](component.md)): *[QPainter](qpainter.md)* +\+ **new QPainter**(`device?`: [QWidget](qwidget.md) | [QImage](qimage.md)): *[QPainter](qpainter.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -100,7 +119,7 @@ https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpa Name | Type | ------ | ------ | -`device` | [Component](component.md) | +`device?` | [QWidget](qwidget.md) | [QImage](qimage.md) | **Returns:** *[QPainter](qpainter.md)* @@ -108,47 +127,79 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +## Methods + +### begin + +▸ **begin**(`device`: [QWidget](qwidget.md) | [QImage](qimage.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`device` | [QWidget](qwidget.md) | [QImage](qimage.md) | + +**Returns:** *boolean* ___ -### nodeChildren +### beginNativePainting -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **beginNativePainting**(): *void* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +**Returns:** *void* ___ -### `Optional` nodeParent +### boundingRect -• **nodeParent**? : *[Component](component.md)* +▸ **boundingRect**(`x`: number, `y`: number, `w`: number, `h`: number, `flags`: number, `text`: string): *[QRect](qrect.md)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +**Parameters:** -## Methods +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | +`flags` | number | +`text` | string | -### begin +**Returns:** *[QRect](qrect.md)* -▸ **begin**(`device`: [QWidget](qwidget.md) | [QImage](qimage.md)): *boolean* +___ + +### boundingRectF + +▸ **boundingRectF**(`x`: number, `y`: number, `w`: number, `h`: number, `flags`: number, `text`: string): *[QRect](qrect.md)* + +Version of boundingRect() which takes floating point parameters. **Parameters:** Name | Type | ------ | ------ | -`device` | [QWidget](qwidget.md) | [QImage](qimage.md) | +`x` | number | +`y` | number | +`w` | number | +`h` | number | +`flags` | number | +`text` | string | -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### beginNativePainting +### compositionMode -▸ **beginNativePainting**(): *void* +▸ **compositionMode**(): *[CompositionMode](../enums/compositionmode.md)* -**Returns:** *void* +**Returns:** *[CompositionMode](../enums/compositionmode.md)* ___ @@ -171,6 +222,67 @@ Name | Type | ___ +### drawArcF + +▸ **drawArcF**(`x`: number, `y`: number, `width`: number, `height`: number, `startAngle`: number, `spanAngle`: number): *void* + +Version of drawArc() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`startAngle` | number | +`spanAngle` | number | + +**Returns:** *void* + +___ + +### drawChord + +▸ **drawChord**(`x`: number, `y`: number, `width`: number, `height`: number, `startAngle`: number, `spanAngle`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`startAngle` | number | +`spanAngle` | number | + +**Returns:** *void* + +___ + +### drawChordF + +▸ **drawChordF**(`x`: number, `y`: number, `width`: number, `height`: number, `startAngle`: number, `spanAngle`: number): *void* + +Version of drawChord() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`startAngle` | number | +`spanAngle` | number | + +**Returns:** *void* + +___ + ### drawConvexPolygon ▸ **drawConvexPolygon**(`points`: [QPoint](qpoint.md)[]): *void* @@ -185,6 +297,20 @@ Name | Type | ___ +### drawConvexPolygonF + +▸ **drawConvexPolygonF**(`points`: [QPoint](qpoint.md)[]): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`points` | [QPoint](qpoint.md)[] | + +**Returns:** *void* + +___ + ### drawEllipse ▸ **drawEllipse**(`x`: number, `y`: number, `width`: number, `height`: number): *void* @@ -202,6 +328,25 @@ Name | Type | ___ +### drawEllipseF + +▸ **drawEllipseF**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +Version of drawEllipse() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + ### drawImage ▸ **drawImage**(`x`: number, `y`: number, `image`: [QImage](qimage.md), `sx`: number, `sy`: number, `sw`: number, `sh`: number): *void* @@ -222,6 +367,28 @@ Name | Type | Default | ___ +### drawImageF + +▸ **drawImageF**(`x`: number, `y`: number, `image`: [QImage](qimage.md), `sx`: number, `sy`: number, `sw`: number, `sh`: number): *void* + +Version of drawImage() which takes floating point parameters. + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`image` | [QImage](qimage.md) | - | +`sx` | number | 0 | +`sy` | number | 0 | +`sw` | number | -1 | +`sh` | number | -1 | + +**Returns:** *void* + +___ + ### drawLine ▸ **drawLine**(`x1`: number, `y1`: number, `x2`: number, `y2`: number): *void* @@ -239,6 +406,25 @@ Name | Type | ___ +### drawLineF + +▸ **drawLineF**(`x1`: number, `y1`: number, `x2`: number, `y2`: number): *void* + +Version of drawLine() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x1` | number | +`y1` | number | +`x2` | number | +`y2` | number | + +**Returns:** *void* + +___ + ### drawPath ▸ **drawPath**(`path`: [QPainterPath](qpainterpath.md)): *void* @@ -272,6 +458,153 @@ Name | Type | ___ +### drawPieF + +▸ **drawPieF**(`x`: number, `y`: number, `width`: number, `height`: number, `startAngle`: number, `sweepLength`: number): *void* + +Version of drawPie() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`startAngle` | number | +`sweepLength` | number | + +**Returns:** *void* + +___ + +### drawPixmap + +▸ **drawPixmap**(`x`: number, `y`: number, `pixmap`: [QPixmap](qpixmap.md), `sx`: number, `sy`: number, `sw`: number, `sh`: number): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`pixmap` | [QPixmap](qpixmap.md) | - | +`sx` | number | 0 | +`sy` | number | 0 | +`sw` | number | -1 | +`sh` | number | -1 | + +**Returns:** *void* + +___ + +### drawPoint + +▸ **drawPoint**(`x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### drawPointF + +▸ **drawPointF**(`x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### drawRect + +▸ **drawRect**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### drawRectF + +▸ **drawRectF**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +Version of drawRect() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### drawRoundedRect + +▸ **drawRoundedRect**(`x`: number, `y`: number, `w`: number, `h`: number, `xRadius`: number, `yRadius`: number, `mode`: [SizeMode](../enums/sizemode.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`w` | number | - | +`h` | number | - | +`xRadius` | number | - | +`yRadius` | number | - | +`mode` | [SizeMode](../enums/sizemode.md) | SizeMode.AbsoluteSize | + +**Returns:** *void* + +___ + +### drawRoundedRectF + +▸ **drawRoundedRectF**(`x`: number, `y`: number, `w`: number, `h`: number, `xRadius`: number, `yRadius`: number, `mode`: [SizeMode](../enums/sizemode.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`w` | number | - | +`h` | number | - | +`xRadius` | number | - | +`yRadius` | number | - | +`mode` | [SizeMode](../enums/sizemode.md) | SizeMode.AbsoluteSize | + +**Returns:** *void* + +___ + ### drawText ▸ **drawText**(`x`: number, `y`: number, `text`: string): *void* @@ -288,6 +621,24 @@ Name | Type | ___ +### drawTextF + +▸ **drawTextF**(`x`: number, `y`: number, `text`: string): *void* + +Version of drawText() which takes floating point parameters + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`text` | string | + +**Returns:** *void* + +___ + ### end ▸ **end**(): *boolean* @@ -304,6 +655,57 @@ ___ ___ +### eraseRect + +▸ **eraseRect**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### eraseRectF + +▸ **eraseRectF**(`x`: number, `y`: number, `width`: number, `height`: number): *void* + +Version of eraseRect() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### fillPath + +▸ **fillPath**(`path`: [QPainterPath](qpainterpath.md), `brush`: [QBrush](qbrush.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`path` | [QPainterPath](qpainterpath.md) | +`brush` | [QBrush](qbrush.md) | + +**Returns:** *void* + +___ + ### fillRect ▸ **fillRect**(`x`: number, `y`: number, `width`: number, `height`: number, `color`: [QColor](qcolor.md)): *void* @@ -322,6 +724,34 @@ Name | Type | ___ +### fillRectF + +▸ **fillRectF**(`x`: number, `y`: number, `width`: number, `height`: number, `color`: [QColor](qcolor.md)): *void* + +Version of fillRect() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`width` | number | +`height` | number | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### opacity + +▸ **opacity**(): *number* + +**Returns:** *number* + +___ + ### restore ▸ **restore**(): *void* @@ -369,13 +799,59 @@ ___ ### setBrush -▸ **setBrush**(`color`: [QColor](qcolor.md)): *void* +▸ **setBrush**(`colorOrBrush`: [QColor](qcolor.md) | [QBrush](qbrush.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`colorOrBrush` | [QColor](qcolor.md) | [QBrush](qbrush.md) | + +**Returns:** *void* + +___ + +### setBrushOrigin + +▸ **setBrushOrigin**(`x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### setBrushOriginF + +▸ **setBrushOriginF**(`x`: number, `y`: number): *void* + +Version of setBrushOrigin() which takes floating point parameters. + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### setCompositionMode + +▸ **setCompositionMode**(`mode`: [CompositionMode](../enums/compositionmode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [CompositionMode](../enums/compositionmode.md) | **Returns:** *void* @@ -395,17 +871,15 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setOpacity -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setOpacity**(`opacity`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`opacity` | number | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qpainterpath.md b/website/docs/api/generated/classes/qpainterpath.md index e8e1cd6655..ad8df09969 100644 --- a/website/docs/api/generated/classes/qpainterpath.md +++ b/website/docs/api/generated/classes/qpainterpath.md @@ -23,8 +23,6 @@ sidebar_label: "QPainterPath" ### Properties * [native](qpainterpath.md#native) -* [nodeChildren](qpainterpath.md#nodechildren) -* [nodeParent](qpainterpath.md#optional-nodeparent) ### Methods @@ -57,7 +55,6 @@ sidebar_label: "QPainterPath" * [reserve](qpainterpath.md#reserve) * [setElementPositionAt](qpainterpath.md#setelementpositionat) * [setFillRule](qpainterpath.md#setfillrule) -* [setNodeParent](qpainterpath.md#setnodeparent) * [slopeAtPercent](qpainterpath.md#slopeatpercent) * [swap](qpainterpath.md#swap) * [translate](qpainterpath.md#translate) @@ -76,25 +73,9 @@ sidebar_label: "QPainterPath" ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -504,22 +485,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### slopeAtPercent ▸ **slopeAtPercent**(`p`: number): *number* diff --git a/website/docs/api/generated/classes/qpalette.md b/website/docs/api/generated/classes/qpalette.md new file mode 100644 index 0000000000..755a540f95 --- /dev/null +++ b/website/docs/api/generated/classes/qpalette.md @@ -0,0 +1,64 @@ +--- +id: "qpalette" +title: "QPalette" +sidebar_label: "QPalette" +--- + +## Hierarchy + +* [Component](component.md) + + ↳ **QPalette** + +## Index + +### Constructors + +* [constructor](qpalette.md#constructor) + +### Properties + +* [native](qpalette.md#native) + +### Methods + +* [color](qpalette.md#color) + +## Constructors + +### constructor + +\+ **new QPalette**(`native`: [NativeElement](../globals.md#nativeelement)): *[QPalette](qpalette.md)* + +*Inherited from [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QPalette](qpalette.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### color + +▸ **color**(`group`: [ColorGroup](../enums/colorgroup.md), `role`: [ColorRole](../enums/colorrole.md)): *[QColor](qcolor.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`group` | [ColorGroup](../enums/colorgroup.md) | +`role` | [ColorRole](../enums/colorrole.md) | + +**Returns:** *[QColor](qcolor.md)* diff --git a/website/docs/api/generated/classes/qpen.md b/website/docs/api/generated/classes/qpen.md index eda7f61e50..97621f81d1 100644 --- a/website/docs/api/generated/classes/qpen.md +++ b/website/docs/api/generated/classes/qpen.md @@ -31,15 +31,12 @@ const pen = new QPen(); ### Properties * [native](qpen.md#native) -* [nodeChildren](qpen.md#nodechildren) -* [nodeParent](qpen.md#optional-nodeparent) ### Methods * [color](qpen.md#color) * [setCapStyle](qpen.md#setcapstyle) * [setColor](qpen.md#setcolor) -* [setNodeParent](qpen.md#setnodeparent) * [setStyle](qpen.md#setstyle) * [setWidth](qpen.md#setwidth) * [style](qpen.md#style) @@ -58,25 +55,9 @@ const pen = new QPen(); ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -116,22 +97,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setStyle ▸ **setStyle**(`style`: [PenStyle](../enums/penstyle.md)): *void* diff --git a/website/docs/api/generated/classes/qpicture.md b/website/docs/api/generated/classes/qpicture.md index f00075d1c3..1fa2ead15c 100644 --- a/website/docs/api/generated/classes/qpicture.md +++ b/website/docs/api/generated/classes/qpicture.md @@ -31,8 +31,6 @@ const picture = new QPicture(); ### Properties * [native](qpicture.md#native) -* [nodeChildren](qpicture.md#nodechildren) -* [nodeParent](qpicture.md#optional-nodeparent) ### Methods @@ -41,7 +39,6 @@ const picture = new QPicture(); * [load](qpicture.md#load) * [save](qpicture.md#save) * [setBoundingRect](qpicture.md#setboundingrect) -* [setNodeParent](qpicture.md#setnodeparent) * [size](qpicture.md#size) ## Constructors @@ -82,25 +79,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -162,22 +143,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### size ▸ **size**(): *number* diff --git a/website/docs/api/generated/classes/qpixmap.md b/website/docs/api/generated/classes/qpixmap.md index dfec1bbda4..2a288c00d3 100644 --- a/website/docs/api/generated/classes/qpixmap.md +++ b/website/docs/api/generated/classes/qpixmap.md @@ -34,17 +34,16 @@ const pixMap = new QPixmap(imageUrl); ### Properties * [native](qpixmap.md#native) -* [nodeChildren](qpixmap.md#nodechildren) -* [nodeParent](qpixmap.md#optional-nodeparent) ### Methods +* [convertFromImage](qpixmap.md#convertfromimage) * [height](qpixmap.md#height) * [load](qpixmap.md#load) * [loadFromData](qpixmap.md#loadfromdata) * [save](qpixmap.md#save) * [scaled](qpixmap.md#scaled) -* [setNodeParent](qpixmap.md#setnodeparent) +* [setDevicePixelRatio](qpixmap.md#setdevicepixelratio) * [width](qpixmap.md#width) * [fromImage](qpixmap.md#static-fromimage) * [fromQVariant](qpixmap.md#static-fromqvariant) @@ -87,27 +86,26 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ - -### nodeChildren +## Methods -• **nodeChildren**: *Set‹[Component](component.md)›* +### convertFromImage -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +▸ **convertFromImage**(`image`: [QImage](qimage.md), `flags`: [ImageConversionFlag](../enums/imageconversionflag.md)): *boolean* -___ - -### `Optional` nodeParent +**Parameters:** -• **nodeParent**? : *[Component](component.md)* +Name | Type | +------ | ------ | +`image` | [QImage](qimage.md) | +`flags` | [ImageConversionFlag](../enums/imageconversionflag.md) | -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +**Returns:** *boolean* -## Methods +___ ### height @@ -178,17 +176,18 @@ Name | Type | ___ -### setNodeParent +### setDevicePixelRatio -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setDevicePixelRatio**(`ratio`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +Sets the device pixel ratio for the image. This is the ratio between image pixels +and device-independent pixels **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`ratio` | number | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qplaintextedit.md b/website/docs/api/generated/classes/qplaintextedit.md index 2ef3225b25..17f1358337 100644 --- a/website/docs/api/generated/classes/qplaintextedit.md +++ b/website/docs/api/generated/classes/qplaintextedit.md @@ -32,75 +32,145 @@ const plainTextEdit = new QPlainTextEdit(); ### Properties -* [_layout](qplaintextedit.md#optional-_layout) * [_rawInlineStyle](qplaintextedit.md#_rawinlinestyle) -* [actions](qplaintextedit.md#actions) * [native](qplaintextedit.md#native) -* [nodeChildren](qplaintextedit.md#nodechildren) -* [nodeParent](qplaintextedit.md#optional-nodeparent) -* [placeholderText](qplaintextedit.md#optional-placeholdertext) * [type](qplaintextedit.md#type) -* [viewportWidget](qplaintextedit.md#optional-viewportwidget) - -### Accessors - -* [layout](qplaintextedit.md#layout) ### Methods +* [_id](qplaintextedit.md#_id) * [acceptDrops](qplaintextedit.md#acceptdrops) +* [accessibleDescription](qplaintextedit.md#accessibledescription) +* [accessibleName](qplaintextedit.md#accessiblename) * [activateWindow](qplaintextedit.md#activatewindow) * [addAction](qplaintextedit.md#addaction) * [addEventListener](qplaintextedit.md#addeventlistener) * [adjustSize](qplaintextedit.md#adjustsize) +* [autoFillBackground](qplaintextedit.md#autofillbackground) +* [baseSize](qplaintextedit.md#basesize) +* [childAt](qplaintextedit.md#childat) +* [children](qplaintextedit.md#children) +* [childrenRect](qplaintextedit.md#childrenrect) * [clear](qplaintextedit.md#clear) * [clearFocus](qplaintextedit.md#clearfocus) +* [clearMask](qplaintextedit.md#clearmask) * [close](qplaintextedit.md#close) +* [colorCount](qplaintextedit.md#colorcount) +* [contentsRect](qplaintextedit.md#contentsrect) +* [contextMenuPolicy](qplaintextedit.md#contextmenupolicy) +* [delete](qplaintextedit.md#delete) +* [deleteLater](qplaintextedit.md#deletelater) +* [depth](qplaintextedit.md#depth) +* [devicePixelRatio](qplaintextedit.md#devicepixelratio) +* [devicePixelRatioF](qplaintextedit.md#devicepixelratiof) +* [dumpObjectInfo](qplaintextedit.md#dumpobjectinfo) +* [dumpObjectTree](qplaintextedit.md#dumpobjecttree) +* [ensurePolished](qplaintextedit.md#ensurepolished) +* [eventProcessed](qplaintextedit.md#eventprocessed) +* [focusProxy](qplaintextedit.md#focusproxy) +* [focusWidget](qplaintextedit.md#focuswidget) * [font](qplaintextedit.md#font) +* [frameGeometry](qplaintextedit.md#framegeometry) * [frameRect](qplaintextedit.md#framerect) * [frameShadow](qplaintextedit.md#frameshadow) * [frameShape](qplaintextedit.md#frameshape) +* [frameSize](qplaintextedit.md#framesize) * [frameStyle](qplaintextedit.md#framestyle) * [frameWidth](qplaintextedit.md#framewidth) * [geometry](qplaintextedit.md#geometry) * [getFlexNode](qplaintextedit.md#getflexnode) +* [grab](qplaintextedit.md#grab) +* [grabKeyboard](qplaintextedit.md#grabkeyboard) +* [grabMouse](qplaintextedit.md#grabmouse) +* [hasFocus](qplaintextedit.md#hasfocus) +* [hasHeightForWidth](qplaintextedit.md#hasheightforwidth) * [hasMouseTracking](qplaintextedit.md#hasmousetracking) +* [hasTabletTracking](qplaintextedit.md#hastablettracking) +* [height](qplaintextedit.md#height) +* [heightForWidth](qplaintextedit.md#heightforwidth) +* [heightMM](qplaintextedit.md#heightmm) * [hide](qplaintextedit.md#hide) +* [horizontalScrollBar](qplaintextedit.md#horizontalscrollbar) * [inherits](qplaintextedit.md#inherits) +* [inputMethodHints](qplaintextedit.md#inputmethodhints) * [insertPlainText](qplaintextedit.md#insertplaintext) * [isActiveWindow](qplaintextedit.md#isactivewindow) +* [isAncestorOf](qplaintextedit.md#isancestorof) * [isEnabled](qplaintextedit.md#isenabled) +* [isEnabledTo](qplaintextedit.md#isenabledto) +* [isFullScreen](qplaintextedit.md#isfullscreen) +* [isHidden](qplaintextedit.md#ishidden) +* [isMaximized](qplaintextedit.md#ismaximized) +* [isMinimized](qplaintextedit.md#isminimized) +* [isModal](qplaintextedit.md#ismodal) * [isVisible](qplaintextedit.md#isvisible) +* [isVisibleTo](qplaintextedit.md#isvisibleto) +* [isWindow](qplaintextedit.md#iswindow) +* [isWindowModified](qplaintextedit.md#iswindowmodified) +* [killTimer](qplaintextedit.md#killtimer) +* [layout](qplaintextedit.md#layout) * [lineWidth](qplaintextedit.md#linewidth) * [lineWrapMode](qplaintextedit.md#linewrapmode) +* [logicalDpiX](qplaintextedit.md#logicaldpix) +* [logicalDpiY](qplaintextedit.md#logicaldpiy) * [lower](qplaintextedit.md#lower) +* [mapFrom](qplaintextedit.md#mapfrom) * [mapFromGlobal](qplaintextedit.md#mapfromglobal) * [mapFromParent](qplaintextedit.md#mapfromparent) +* [mapTo](qplaintextedit.md#mapto) * [mapToGlobal](qplaintextedit.md#maptoglobal) * [mapToParent](qplaintextedit.md#maptoparent) +* [maximumHeight](qplaintextedit.md#maximumheight) * [maximumSize](qplaintextedit.md#maximumsize) * [maximumViewportSize](qplaintextedit.md#maximumviewportsize) +* [maximumWidth](qplaintextedit.md#maximumwidth) * [midLineWidth](qplaintextedit.md#midlinewidth) +* [minimumHeight](qplaintextedit.md#minimumheight) * [minimumSize](qplaintextedit.md#minimumsize) +* [minimumSizeHint](qplaintextedit.md#minimumsizehint) +* [minimumWidth](qplaintextedit.md#minimumwidth) * [move](qplaintextedit.md#move) +* [nativeParentWidget](qplaintextedit.md#nativeparentwidget) +* [nextInFocusChain](qplaintextedit.md#nextinfocuschain) +* [normalGeometry](qplaintextedit.md#normalgeometry) * [objectName](qplaintextedit.md#objectname) +* [paintingActive](qplaintextedit.md#paintingactive) +* [parent](qplaintextedit.md#parent) +* [parentWidget](qplaintextedit.md#parentwidget) +* [physicalDpiX](qplaintextedit.md#physicaldpix) +* [physicalDpiY](qplaintextedit.md#physicaldpiy) * [pos](qplaintextedit.md#pos) +* [previousInFocusChain](qplaintextedit.md#previousinfocuschain) * [property](qplaintextedit.md#property) * [raise](qplaintextedit.md#raise) +* [rect](qplaintextedit.md#rect) +* [releaseKeyboard](qplaintextedit.md#releasekeyboard) +* [releaseMouse](qplaintextedit.md#releasemouse) +* [releaseShortcut](qplaintextedit.md#releaseshortcut) * [removeAction](qplaintextedit.md#removeaction) * [removeEventListener](qplaintextedit.md#removeeventlistener) * [repaint](qplaintextedit.md#repaint) * [repolish](qplaintextedit.md#repolish) * [resize](qplaintextedit.md#resize) * [setAcceptDrops](qplaintextedit.md#setacceptdrops) +* [setAccessibleDescription](qplaintextedit.md#setaccessibledescription) +* [setAccessibleName](qplaintextedit.md#setaccessiblename) * [setAttribute](qplaintextedit.md#setattribute) +* [setAutoFillBackground](qplaintextedit.md#setautofillbackground) +* [setBaseSize](qplaintextedit.md#setbasesize) +* [setContentsMargins](qplaintextedit.md#setcontentsmargins) * [setContextMenuPolicy](qplaintextedit.md#setcontextmenupolicy) * [setCursor](qplaintextedit.md#setcursor) +* [setDisabled](qplaintextedit.md#setdisabled) * [setEnabled](qplaintextedit.md#setenabled) +* [setEventProcessed](qplaintextedit.md#seteventprocessed) +* [setFixedHeight](qplaintextedit.md#setfixedheight) * [setFixedSize](qplaintextedit.md#setfixedsize) +* [setFixedWidth](qplaintextedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qplaintextedit.md#setflexnodesizecontrolled) * [setFocus](qplaintextedit.md#setfocus) * [setFocusPolicy](qplaintextedit.md#setfocuspolicy) +* [setFocusProxy](qplaintextedit.md#setfocusproxy) * [setFont](qplaintextedit.md#setfont) * [setFrameRect](qplaintextedit.md#setframerect) * [setFrameShadow](qplaintextedit.md#setframeshadow) @@ -108,29 +178,49 @@ const plainTextEdit = new QPlainTextEdit(); * [setFrameStyle](qplaintextedit.md#setframestyle) * [setGeometry](qplaintextedit.md#setgeometry) * [setGraphicsEffect](qplaintextedit.md#setgraphicseffect) +* [setHidden](qplaintextedit.md#sethidden) * [setHorizontalScrollBar](qplaintextedit.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qplaintextedit.md#sethorizontalscrollbarpolicy) * [setInlineStyle](qplaintextedit.md#setinlinestyle) +* [setInputMethodHints](qplaintextedit.md#setinputmethodhints) * [setLayout](qplaintextedit.md#setlayout) * [setLineWidth](qplaintextedit.md#setlinewidth) * [setLineWrapMode](qplaintextedit.md#setlinewrapmode) +* [setMaximumHeight](qplaintextedit.md#setmaximumheight) * [setMaximumSize](qplaintextedit.md#setmaximumsize) +* [setMaximumWidth](qplaintextedit.md#setmaximumwidth) * [setMidLineWidth](qplaintextedit.md#setmidlinewidth) +* [setMinimumHeight](qplaintextedit.md#setminimumheight) * [setMinimumSize](qplaintextedit.md#setminimumsize) +* [setMinimumWidth](qplaintextedit.md#setminimumwidth) * [setMouseTracking](qplaintextedit.md#setmousetracking) -* [setNodeParent](qplaintextedit.md#setnodeparent) * [setObjectName](qplaintextedit.md#setobjectname) +* [setParent](qplaintextedit.md#setparent) * [setPlaceholderText](qplaintextedit.md#setplaceholdertext) * [setPlainText](qplaintextedit.md#setplaintext) * [setProperty](qplaintextedit.md#setproperty) * [setReadOnly](qplaintextedit.md#setreadonly) +* [setShortcutAutoRepeat](qplaintextedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qplaintextedit.md#setshortcutenabled) +* [setSizeIncrement](qplaintextedit.md#setsizeincrement) +* [setSizePolicy](qplaintextedit.md#setsizepolicy) +* [setStatusTip](qplaintextedit.md#setstatustip) * [setStyleSheet](qplaintextedit.md#setstylesheet) +* [setTabletTracking](qplaintextedit.md#settablettracking) +* [setToolTip](qplaintextedit.md#settooltip) +* [setToolTipDuration](qplaintextedit.md#settooltipduration) +* [setUpdatesEnabled](qplaintextedit.md#setupdatesenabled) * [setVerticalScrollBar](qplaintextedit.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qplaintextedit.md#setverticalscrollbarpolicy) * [setViewport](qplaintextedit.md#setviewport) +* [setVisible](qplaintextedit.md#setvisible) +* [setWhatsThis](qplaintextedit.md#setwhatsthis) +* [setWindowFilePath](qplaintextedit.md#setwindowfilepath) * [setWindowFlag](qplaintextedit.md#setwindowflag) * [setWindowIcon](qplaintextedit.md#setwindowicon) +* [setWindowModified](qplaintextedit.md#setwindowmodified) * [setWindowOpacity](qplaintextedit.md#setwindowopacity) +* [setWindowRole](qplaintextedit.md#setwindowrole) * [setWindowState](qplaintextedit.md#setwindowstate) * [setWindowTitle](qplaintextedit.md#setwindowtitle) * [setWordWrapMode](qplaintextedit.md#setwordwrapmode) @@ -140,140 +230,130 @@ const plainTextEdit = new QPlainTextEdit(); * [showMinimized](qplaintextedit.md#showminimized) * [showNormal](qplaintextedit.md#shownormal) * [size](qplaintextedit.md#size) +* [sizeHint](qplaintextedit.md#sizehint) +* [sizeIncrement](qplaintextedit.md#sizeincrement) +* [stackUnder](qplaintextedit.md#stackunder) +* [startTimer](qplaintextedit.md#starttimer) +* [statusTip](qplaintextedit.md#statustip) +* [style](qplaintextedit.md#style) * [styleSheet](qplaintextedit.md#stylesheet) * [testAttribute](qplaintextedit.md#testattribute) * [toPlainText](qplaintextedit.md#toplaintext) +* [toolTip](qplaintextedit.md#tooltip) +* [toolTipDuration](qplaintextedit.md#tooltipduration) +* [underMouse](qplaintextedit.md#undermouse) +* [unsetCursor](qplaintextedit.md#unsetcursor) +* [unsetLayoutDirection](qplaintextedit.md#unsetlayoutdirection) +* [unsetLocale](qplaintextedit.md#unsetlocale) * [update](qplaintextedit.md#update) * [updateGeometry](qplaintextedit.md#updategeometry) +* [updateMicroFocus](qplaintextedit.md#updatemicrofocus) +* [updatesEnabled](qplaintextedit.md#updatesenabled) +* [verticalScrollBar](qplaintextedit.md#verticalscrollbar) * [viewport](qplaintextedit.md#viewport) +* [whatsThis](qplaintextedit.md#whatsthis) +* [width](qplaintextedit.md#width) +* [widthMM](qplaintextedit.md#widthmm) +* [winId](qplaintextedit.md#winid) +* [window](qplaintextedit.md#window) +* [windowFilePath](qplaintextedit.md#windowfilepath) +* [windowHandle](qplaintextedit.md#windowhandle) +* [windowIcon](qplaintextedit.md#windowicon) * [windowOpacity](qplaintextedit.md#windowopacity) +* [windowRole](qplaintextedit.md#windowrole) * [windowState](qplaintextedit.md#windowstate) * [windowTitle](qplaintextedit.md#windowtitle) * [wordWrapMode](qplaintextedit.md#wordwrapmode) +* [x](qplaintextedit.md#x) +* [y](qplaintextedit.md#y) ## Constructors ### constructor -\+ **new QPlainTextEdit**(): *[QPlainTextEdit](qplaintextedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QPlainTextEdit](qplaintextedit.md)* - -\+ **new QPlainTextEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QPlainTextEdit](qplaintextedit.md)* +\+ **new QPlainTextEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QPlainTextEdit](qplaintextedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QPlainTextEdit](qplaintextedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ +### type -### `Optional` nodeParent +• **type**: *string* -• **nodeParent**? : *[Component](component.md)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +## Methods -___ +### _id -### `Optional` placeholderText +▸ **_id**(): *number* -• **placeholderText**? : *undefined | string* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -305,7 +385,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPlainTextEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPlainTextEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -319,6 +399,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QPlainTextEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -331,7 +412,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -341,12 +422,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -355,6 +430,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -369,1062 +454,2272 @@ ___ ___ -### clear +### autoFillBackground -▸ **clear**(): *void* +▸ **autoFillBackground**(): *boolean* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### frameRect +### childrenRect -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clear -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clear**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +**Returns:** *void* -**Returns:** *[Shadow](../enums/shadow.md)* +___ + +### clearFocus + +▸ **clearFocus**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### insertPlainText - -▸ **insertPlainText**(`text`: string | number): *void* +### devicePixelRatio -**Parameters:** +▸ **devicePixelRatio**(): *number* -Name | Type | ------- | ------ | -`text` | string | number | +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### isActiveWindow +### devicePixelRatioF -▸ **isActiveWindow**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### dumpObjectInfo -▸ **isEnabled**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### dumpObjectTree -▸ **isVisible**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lineWidth +### ensurePolished -▸ **lineWidth**(): *number* +▸ **ensurePolished**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *number* +**Returns:** *void* ___ -### lineWrapMode - -▸ **lineWrapMode**(): *[LineWrapMode](../enums/linewrapmode.md)* +### eventProcessed -**Returns:** *[LineWrapMode](../enums/linewrapmode.md)* +▸ **eventProcessed**(): *boolean* -___ +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -### lower +Get the state of the event processed flag -▸ **lower**(): *void* +See `setEventProcessed()`. -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +**Returns:** *boolean* -**Returns:** *void* +boolean True if the current event is flagged as processed. ___ -### mapFromGlobal +### focusProxy -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### mapToGlobal +### frameGeometry -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### frameRect -___ +▸ **frameRect**(): *[QRect](qrect.md)* -### mapToParent +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### frameShadow -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### maximumSize +### frameShape -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[Shape](../enums/shape.md)* ___ -### maximumViewportSize +### frameSize -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### midLineWidth +### frameStyle -▸ **midLineWidth**(): *number* +▸ **frameStyle**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* **Returns:** *number* ___ -### minimumSize +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertPlainText + +▸ **insertPlainText**(`text`: string | number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | number | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### lineWrapMode + +▸ **lineWrapMode**(): *[LineWrapMode](../enums/linewrapmode.md)* + +**Returns:** *[LineWrapMode](../enums/linewrapmode.md)* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize ▸ **minimumSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPlainTextEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QPlainTextEditSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QPlainTextEditSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground -**Returns:** *[QSize](qsize.md)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### move +### setBaseSize -▸ **move**(`x`: number, `y`: number): *void* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### objectName +### setContentsMargins -▸ **objectName**(): *string* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### pos +### setContextMenuPolicy -▸ **pos**(): *object* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | -* **y**: *number* +**Returns:** *void* ___ -### property +### setCursor -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setDisabled -▸ **raise**(): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | **Returns:** *void* ___ -### removeAction +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setFrameRect + +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | + +**Returns:** *void* + +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | + +**Returns:** *void* + +___ + +### setFrameShape + +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* + +___ + +### setFrameStyle -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`style` | number | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPlainTextEditSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry -**Type parameters:** +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -▪ **SignalType**: *keyof QPlainTextEditSignals* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QPlainTextEditSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setGraphicsEffect -▪ **callback**: *function* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setHidden -___ +▸ **setHidden**(`hidden`: boolean): *void* -### repolish +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### resize +### setHorizontalScrollBar -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setAcceptDrops +### setHorizontalScrollBarPolicy -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setAttribute +### setInlineStyle -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setContextMenuPolicy +### setInputMethodHints -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setLineWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`width` | number | **Returns:** *void* ___ -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* +### setLineWrapMode -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +▸ **setLineWrapMode**(`mode`: [LineWrapMode](../enums/linewrapmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`mode` | [LineWrapMode](../enums/linewrapmode.md) | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumHeight -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumHeight**(`maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMaximumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setFont +### setMidLineWidth -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`width` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumHeight -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumSize -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShape +### setMinimumWidth -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameStyle +### setMouseTracking -▸ **setFrameStyle**(`style`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setHorizontalScrollBar - -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +### setPlaceholderText -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +▸ **setPlaceholderText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`text` | string | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy - -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +### setPlainText -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +▸ **setPlainText**(`text`: string | number): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`text` | string | number | **Returns:** *void* ___ -### setInlineStyle +### setProperty -▸ **setInlineStyle**(`style`: string): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)›): *void* +### setReadOnly -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +▸ **setReadOnly**(`isReadOnly`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QPlainTextEditSignals](../interfaces/qplaintexteditsignals.md)› | +`isReadOnly` | boolean | **Returns:** *void* ___ -### setLineWidth +### setShortcutAutoRepeat -▸ **setLineWidth**(`width`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`width` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLineWrapMode +### setShortcutEnabled -▸ **setLineWrapMode**(`mode`: [LineWrapMode](../enums/linewrapmode.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`mode` | [LineWrapMode](../enums/linewrapmode.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSizeIncrement -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMidLineWidth +### setSizePolicy -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize +### setStatusTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMouseTracking +### setStyleSheet -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setNodeParent +### setTabletTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setPlaceholderText +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* -▸ **setPlaceholderText**(`text`: string): *void* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`msec` | number | **Returns:** *void* ___ -### setPlainText +### setUpdatesEnabled -▸ **setPlainText**(`text`: string | number): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | number | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVerticalScrollBar -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`scrollBar` | [QScrollBar](qscrollbar.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setVerticalScrollBarPolicy -▸ **setReadOnly**(`isReadOnly`: boolean): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`isReadOnly` | boolean | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setStyleSheet +### setViewport -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setVisible -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWhatsThis -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -1463,6 +2758,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1479,6 +2790,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1585,6 +2912,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1619,6 +3019,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1639,6 +3099,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -1649,6 +3145,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1659,13 +3235,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1684,3 +3270,23 @@ ___ ▸ **wordWrapMode**(): *[QTextOptionWrapMode](../enums/qtextoptionwrapmode.md)* **Returns:** *[QTextOptionWrapMode](../enums/qtextoptionwrapmode.md)* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qpoint.md b/website/docs/api/generated/classes/qpoint.md index a6fc645d9b..947bcb479e 100644 --- a/website/docs/api/generated/classes/qpoint.md +++ b/website/docs/api/generated/classes/qpoint.md @@ -21,14 +21,11 @@ The QPoint class defines a point in the plane using integer precision. ### Properties * [native](qpoint.md#native) -* [nodeChildren](qpoint.md#nodechildren) -* [nodeParent](qpoint.md#optional-nodeparent) ### Methods * [isNull](qpoint.md#isnull) * [manhattanLength](qpoint.md#manhattanlength) -* [setNodeParent](qpoint.md#setnodeparent) * [setX](qpoint.md#setx) * [setY](qpoint.md#sety) * [transposed](qpoint.md#transposed) @@ -58,7 +55,7 @@ Name | Type | **Returns:** *[QPoint](qpoint.md)* -\+ **new QPoint**(`x?`: undefined | number, `y?`: undefined | number): *[QPoint](qpoint.md)* +\+ **new QPoint**(`x?`: number, `y?`: number): *[QPoint](qpoint.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -66,8 +63,8 @@ Name | Type | Name | Type | ------ | ------ | -`x?` | undefined | number | -`y?` | undefined | number | +`x?` | number | +`y?` | number | **Returns:** *[QPoint](qpoint.md)* @@ -75,25 +72,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -117,22 +98,6 @@ Returns the sum of the absolute values of x() and y(), traditionally known as th ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setX ▸ **setX**(`value`: number): *void* diff --git a/website/docs/api/generated/classes/qpointf.md b/website/docs/api/generated/classes/qpointf.md index 04a5bba34b..ec3dc0db9e 100644 --- a/website/docs/api/generated/classes/qpointf.md +++ b/website/docs/api/generated/classes/qpointf.md @@ -25,14 +25,11 @@ In addition, the QPointF class provides a constructor converting a QPoint object ### Properties * [native](qpointf.md#native) -* [nodeChildren](qpointf.md#nodechildren) -* [nodeParent](qpointf.md#optional-nodeparent) ### Methods * [isNull](qpointf.md#isnull) * [manhattanLength](qpointf.md#manhattanlength) -* [setNodeParent](qpointf.md#setnodeparent) * [setX](qpointf.md#setx) * [setY](qpointf.md#sety) * [toPoint](qpointf.md#topoint) @@ -45,46 +42,16 @@ In addition, the QPointF class provides a constructor converting a QPoint object ### constructor -\+ **new QPointF**(): *[QPointF](qpointf.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QPointF](qpointf.md)* - -\+ **new QPointF**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QPointF](qpointf.md)* +\+ **new QPointF**(`nativeOrXOrQPoint?`: [NativeElement](../globals.md#nativeelement) | number | [QPoint](qpoint.md), `y`: number): *[QPointF](qpointf.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* **Parameters:** -Name | Type | ------- | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QPointF](qpointf.md)* - -\+ **new QPointF**(`x?`: undefined | number, `y?`: undefined | number): *[QPointF](qpointf.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`x?` | undefined | number | -`y?` | undefined | number | - -**Returns:** *[QPointF](qpointf.md)* - -\+ **new QPointF**(`point`: [QPoint](qpoint.md)): *[QPointF](qpointf.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`point` | [QPoint](qpoint.md) | +Name | Type | Default | +------ | ------ | ------ | +`nativeOrXOrQPoint?` | [NativeElement](../globals.md#nativeelement) | number | [QPoint](qpoint.md) | - | +`y` | number | 0 | **Returns:** *[QPointF](qpointf.md)* @@ -92,25 +59,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -134,22 +85,6 @@ Returns the sum of the absolute values of x() and y(), traditionally known as th ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setX ▸ **setX**(`value`: number): *void* diff --git a/website/docs/api/generated/classes/qprogressbar.md b/website/docs/api/generated/classes/qprogressbar.md index 9e549964bc..19cc24c83e 100644 --- a/website/docs/api/generated/classes/qprogressbar.md +++ b/website/docs/api/generated/classes/qprogressbar.md @@ -20,7 +20,7 @@ const progressBar = new QProgressBar(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› + ↳ [QWidget](qwidget.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› ↳ **QProgressBar** @@ -32,55 +32,116 @@ const progressBar = new QProgressBar(); ### Properties -* [_layout](qprogressbar.md#optional-_layout) * [_rawInlineStyle](qprogressbar.md#_rawinlinestyle) -* [actions](qprogressbar.md#actions) * [native](qprogressbar.md#native) -* [nodeChildren](qprogressbar.md#nodechildren) -* [nodeParent](qprogressbar.md#optional-nodeparent) * [type](qprogressbar.md#type) -### Accessors - -* [layout](qprogressbar.md#layout) - ### Methods +* [_id](qprogressbar.md#_id) * [acceptDrops](qprogressbar.md#acceptdrops) +* [accessibleDescription](qprogressbar.md#accessibledescription) +* [accessibleName](qprogressbar.md#accessiblename) * [activateWindow](qprogressbar.md#activatewindow) * [addAction](qprogressbar.md#addaction) * [addEventListener](qprogressbar.md#addeventlistener) * [adjustSize](qprogressbar.md#adjustsize) * [alignment](qprogressbar.md#alignment) +* [autoFillBackground](qprogressbar.md#autofillbackground) +* [baseSize](qprogressbar.md#basesize) +* [childAt](qprogressbar.md#childat) +* [children](qprogressbar.md#children) +* [childrenRect](qprogressbar.md#childrenrect) * [clearFocus](qprogressbar.md#clearfocus) +* [clearMask](qprogressbar.md#clearmask) * [close](qprogressbar.md#close) +* [colorCount](qprogressbar.md#colorcount) +* [contentsRect](qprogressbar.md#contentsrect) +* [contextMenuPolicy](qprogressbar.md#contextmenupolicy) +* [delete](qprogressbar.md#delete) +* [deleteLater](qprogressbar.md#deletelater) +* [depth](qprogressbar.md#depth) +* [devicePixelRatio](qprogressbar.md#devicepixelratio) +* [devicePixelRatioF](qprogressbar.md#devicepixelratiof) +* [dumpObjectInfo](qprogressbar.md#dumpobjectinfo) +* [dumpObjectTree](qprogressbar.md#dumpobjecttree) +* [ensurePolished](qprogressbar.md#ensurepolished) +* [eventProcessed](qprogressbar.md#eventprocessed) +* [focusProxy](qprogressbar.md#focusproxy) +* [focusWidget](qprogressbar.md#focuswidget) * [font](qprogressbar.md#font) * [format](qprogressbar.md#format) +* [frameGeometry](qprogressbar.md#framegeometry) +* [frameSize](qprogressbar.md#framesize) * [geometry](qprogressbar.md#geometry) * [getFlexNode](qprogressbar.md#getflexnode) +* [grab](qprogressbar.md#grab) +* [grabKeyboard](qprogressbar.md#grabkeyboard) +* [grabMouse](qprogressbar.md#grabmouse) +* [hasFocus](qprogressbar.md#hasfocus) +* [hasHeightForWidth](qprogressbar.md#hasheightforwidth) * [hasMouseTracking](qprogressbar.md#hasmousetracking) +* [hasTabletTracking](qprogressbar.md#hastablettracking) +* [height](qprogressbar.md#height) +* [heightForWidth](qprogressbar.md#heightforwidth) +* [heightMM](qprogressbar.md#heightmm) * [hide](qprogressbar.md#hide) * [inherits](qprogressbar.md#inherits) +* [inputMethodHints](qprogressbar.md#inputmethodhints) * [invertedAppearance](qprogressbar.md#invertedappearance) * [isActiveWindow](qprogressbar.md#isactivewindow) +* [isAncestorOf](qprogressbar.md#isancestorof) * [isEnabled](qprogressbar.md#isenabled) +* [isEnabledTo](qprogressbar.md#isenabledto) +* [isFullScreen](qprogressbar.md#isfullscreen) +* [isHidden](qprogressbar.md#ishidden) +* [isMaximized](qprogressbar.md#ismaximized) +* [isMinimized](qprogressbar.md#isminimized) +* [isModal](qprogressbar.md#ismodal) * [isTextVisible](qprogressbar.md#istextvisible) * [isVisible](qprogressbar.md#isvisible) +* [isVisibleTo](qprogressbar.md#isvisibleto) +* [isWindow](qprogressbar.md#iswindow) +* [isWindowModified](qprogressbar.md#iswindowmodified) +* [killTimer](qprogressbar.md#killtimer) +* [layout](qprogressbar.md#layout) +* [logicalDpiX](qprogressbar.md#logicaldpix) +* [logicalDpiY](qprogressbar.md#logicaldpiy) * [lower](qprogressbar.md#lower) +* [mapFrom](qprogressbar.md#mapfrom) * [mapFromGlobal](qprogressbar.md#mapfromglobal) * [mapFromParent](qprogressbar.md#mapfromparent) +* [mapTo](qprogressbar.md#mapto) * [mapToGlobal](qprogressbar.md#maptoglobal) * [mapToParent](qprogressbar.md#maptoparent) * [maximum](qprogressbar.md#maximum) +* [maximumHeight](qprogressbar.md#maximumheight) * [maximumSize](qprogressbar.md#maximumsize) +* [maximumWidth](qprogressbar.md#maximumwidth) * [minimum](qprogressbar.md#minimum) +* [minimumHeight](qprogressbar.md#minimumheight) * [minimumSize](qprogressbar.md#minimumsize) +* [minimumSizeHint](qprogressbar.md#minimumsizehint) +* [minimumWidth](qprogressbar.md#minimumwidth) * [move](qprogressbar.md#move) +* [nativeParentWidget](qprogressbar.md#nativeparentwidget) +* [nextInFocusChain](qprogressbar.md#nextinfocuschain) +* [normalGeometry](qprogressbar.md#normalgeometry) * [objectName](qprogressbar.md#objectname) * [orientation](qprogressbar.md#orientation) +* [paintingActive](qprogressbar.md#paintingactive) +* [parent](qprogressbar.md#parent) +* [parentWidget](qprogressbar.md#parentwidget) +* [physicalDpiX](qprogressbar.md#physicaldpix) +* [physicalDpiY](qprogressbar.md#physicaldpiy) * [pos](qprogressbar.md#pos) +* [previousInFocusChain](qprogressbar.md#previousinfocuschain) * [property](qprogressbar.md#property) * [raise](qprogressbar.md#raise) +* [rect](qprogressbar.md#rect) +* [releaseKeyboard](qprogressbar.md#releasekeyboard) +* [releaseMouse](qprogressbar.md#releasemouse) +* [releaseShortcut](qprogressbar.md#releaseshortcut) * [removeAction](qprogressbar.md#removeaction) * [removeEventListener](qprogressbar.md#removeeventlistener) * [repaint](qprogressbar.md#repaint) @@ -89,39 +150,69 @@ const progressBar = new QProgressBar(); * [resetFormat](qprogressbar.md#resetformat) * [resize](qprogressbar.md#resize) * [setAcceptDrops](qprogressbar.md#setacceptdrops) +* [setAccessibleDescription](qprogressbar.md#setaccessibledescription) +* [setAccessibleName](qprogressbar.md#setaccessiblename) * [setAlignment](qprogressbar.md#setalignment) * [setAttribute](qprogressbar.md#setattribute) +* [setAutoFillBackground](qprogressbar.md#setautofillbackground) +* [setBaseSize](qprogressbar.md#setbasesize) +* [setContentsMargins](qprogressbar.md#setcontentsmargins) * [setContextMenuPolicy](qprogressbar.md#setcontextmenupolicy) * [setCursor](qprogressbar.md#setcursor) +* [setDisabled](qprogressbar.md#setdisabled) * [setEnabled](qprogressbar.md#setenabled) +* [setEventProcessed](qprogressbar.md#seteventprocessed) +* [setFixedHeight](qprogressbar.md#setfixedheight) * [setFixedSize](qprogressbar.md#setfixedsize) +* [setFixedWidth](qprogressbar.md#setfixedwidth) * [setFlexNodeSizeControlled](qprogressbar.md#setflexnodesizecontrolled) * [setFocus](qprogressbar.md#setfocus) * [setFocusPolicy](qprogressbar.md#setfocuspolicy) +* [setFocusProxy](qprogressbar.md#setfocusproxy) * [setFont](qprogressbar.md#setfont) * [setFormat](qprogressbar.md#setformat) * [setGeometry](qprogressbar.md#setgeometry) * [setGraphicsEffect](qprogressbar.md#setgraphicseffect) +* [setHidden](qprogressbar.md#sethidden) * [setInlineStyle](qprogressbar.md#setinlinestyle) +* [setInputMethodHints](qprogressbar.md#setinputmethodhints) * [setInvertedAppearance](qprogressbar.md#setinvertedappearance) * [setLayout](qprogressbar.md#setlayout) * [setMaximum](qprogressbar.md#setmaximum) +* [setMaximumHeight](qprogressbar.md#setmaximumheight) * [setMaximumSize](qprogressbar.md#setmaximumsize) +* [setMaximumWidth](qprogressbar.md#setmaximumwidth) * [setMinimum](qprogressbar.md#setminimum) +* [setMinimumHeight](qprogressbar.md#setminimumheight) * [setMinimumSize](qprogressbar.md#setminimumsize) +* [setMinimumWidth](qprogressbar.md#setminimumwidth) * [setMouseTracking](qprogressbar.md#setmousetracking) -* [setNodeParent](qprogressbar.md#setnodeparent) * [setObjectName](qprogressbar.md#setobjectname) * [setOrientation](qprogressbar.md#setorientation) +* [setParent](qprogressbar.md#setparent) * [setProperty](qprogressbar.md#setproperty) * [setRange](qprogressbar.md#setrange) +* [setShortcutAutoRepeat](qprogressbar.md#setshortcutautorepeat) +* [setShortcutEnabled](qprogressbar.md#setshortcutenabled) +* [setSizeIncrement](qprogressbar.md#setsizeincrement) +* [setSizePolicy](qprogressbar.md#setsizepolicy) +* [setStatusTip](qprogressbar.md#setstatustip) * [setStyleSheet](qprogressbar.md#setstylesheet) +* [setTabletTracking](qprogressbar.md#settablettracking) * [setTextDirection](qprogressbar.md#settextdirection) * [setTextVisible](qprogressbar.md#settextvisible) +* [setToolTip](qprogressbar.md#settooltip) +* [setToolTipDuration](qprogressbar.md#settooltipduration) +* [setUpdatesEnabled](qprogressbar.md#setupdatesenabled) * [setValue](qprogressbar.md#setvalue) +* [setVisible](qprogressbar.md#setvisible) +* [setWhatsThis](qprogressbar.md#setwhatsthis) +* [setWindowFilePath](qprogressbar.md#setwindowfilepath) * [setWindowFlag](qprogressbar.md#setwindowflag) * [setWindowIcon](qprogressbar.md#setwindowicon) +* [setWindowModified](qprogressbar.md#setwindowmodified) * [setWindowOpacity](qprogressbar.md#setwindowopacity) +* [setWindowRole](qprogressbar.md#setwindowrole) * [setWindowState](qprogressbar.md#setwindowstate) * [setWindowTitle](qprogressbar.md#setwindowtitle) * [show](qprogressbar.md#show) @@ -130,126 +221,129 @@ const progressBar = new QProgressBar(); * [showMinimized](qprogressbar.md#showminimized) * [showNormal](qprogressbar.md#shownormal) * [size](qprogressbar.md#size) +* [sizeHint](qprogressbar.md#sizehint) +* [sizeIncrement](qprogressbar.md#sizeincrement) +* [stackUnder](qprogressbar.md#stackunder) +* [startTimer](qprogressbar.md#starttimer) +* [statusTip](qprogressbar.md#statustip) +* [style](qprogressbar.md#style) * [styleSheet](qprogressbar.md#stylesheet) * [testAttribute](qprogressbar.md#testattribute) * [text](qprogressbar.md#text) * [textDirection](qprogressbar.md#textdirection) +* [toolTip](qprogressbar.md#tooltip) +* [toolTipDuration](qprogressbar.md#tooltipduration) +* [underMouse](qprogressbar.md#undermouse) +* [unsetCursor](qprogressbar.md#unsetcursor) +* [unsetLayoutDirection](qprogressbar.md#unsetlayoutdirection) +* [unsetLocale](qprogressbar.md#unsetlocale) * [update](qprogressbar.md#update) * [updateGeometry](qprogressbar.md#updategeometry) +* [updateMicroFocus](qprogressbar.md#updatemicrofocus) +* [updatesEnabled](qprogressbar.md#updatesenabled) * [value](qprogressbar.md#value) +* [whatsThis](qprogressbar.md#whatsthis) +* [width](qprogressbar.md#width) +* [widthMM](qprogressbar.md#widthmm) +* [winId](qprogressbar.md#winid) +* [window](qprogressbar.md#window) +* [windowFilePath](qprogressbar.md#windowfilepath) +* [windowHandle](qprogressbar.md#windowhandle) +* [windowIcon](qprogressbar.md#windowicon) * [windowOpacity](qprogressbar.md#windowopacity) +* [windowRole](qprogressbar.md#windowrole) * [windowState](qprogressbar.md#windowstate) * [windowTitle](qprogressbar.md#windowtitle) +* [x](qprogressbar.md#x) +* [y](qprogressbar.md#y) ## Constructors ### constructor -\+ **new QProgressBar**(): *[QProgressBar](qprogressbar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QProgressBar](qprogressbar.md)* - -\+ **new QProgressBar**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QProgressBar](qprogressbar.md)* +\+ **new QProgressBar**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QProgressBar](qprogressbar.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QProgressBar](qprogressbar.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -281,7 +375,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressBarSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -295,6 +389,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QProgressBarSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -307,7 +402,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -317,12 +412,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -331,6 +420,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -353,925 +452,2125 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### format +### children -▸ **format**(): *string* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *string* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### contentsRect -▸ **inherits**(`className`: string): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### invertedAppearance +### delete -▸ **invertedAppearance**(): *boolean* +▸ **delete**(): *void* -**Returns:** *boolean* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isTextVisible +### devicePixelRatio -▸ **isTextVisible**(): *boolean* +▸ **devicePixelRatio**(): *number* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* ___ -### mapToParent +### font -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Parameters:** +**Returns:** *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### format + +▸ **format**(): *string* + +**Returns:** *string* ___ -### maximum +### frameGeometry -▸ **maximum**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### minimum +### geometry -▸ **minimum**(): *number* +▸ **geometry**(): *[QRect](qrect.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### objectName +### grabKeyboard -▸ **objectName**(): *string* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *string* +**Returns:** *void* ___ -### orientation +### grabMouse -▸ **orientation**(): *[Orientation](../enums/orientation.md)* +▸ **grabMouse**(): *void* -**Returns:** *[Orientation](../enums/orientation.md)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* ___ -### pos +### hasFocus -▸ **pos**(): *object* +▸ **hasFocus**(): *boolean* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Returns:** *object* +**Returns:** *boolean* -* **x**: *number* +___ -* **y**: *number* +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### invertedAppearance + +▸ **invertedAppearance**(): *boolean* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isTextVisible + +▸ **isTextVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QProgressBarSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QProgressBarSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +**Returns:** *void* + +___ + +### resetFormat + +▸ **resetFormat**(): *void* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* ___ -### property +### setFocusProxy -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`widget` | [QWidget](qwidget.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFont -▸ **raise**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +### setFormat -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +▸ **setFormat**(`format`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`format` | string | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressBarSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry -**Type parameters:** +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -▪ **SignalType**: *keyof QProgressBarSignals* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QProgressBarSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setGraphicsEffect -▪ **callback**: *function* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint +### setHidden -▸ **repaint**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### repolish +### setInlineStyle -▸ **repolish**(): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### reset - -▸ **reset**(): *void* +### setInputMethodHints -**Returns:** *void* +▸ **setInputMethodHints**(`hints`: number): *void* -___ +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* -### resetFormat +**Parameters:** -▸ **resetFormat**(): *void* +Name | Type | +------ | ------ | +`hints` | number | **Returns:** *void* ___ -### resize - -▸ **resize**(`width`: number, `height`: number): *void* +### setInvertedAppearance -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +▸ **setInvertedAppearance**(`invert`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`invert` | boolean | **Returns:** *void* ___ -### setAcceptDrops +### setLayout -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAlignment +### setMaximum -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setMaximum**(`maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`maximum` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setMinimum -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setMinimum**(`minimum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minimum` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setFormat +### setOrientation -▸ **setFormat**(`format`: string): *void* +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`format` | string | +`orientation` | [Orientation](../enums/orientation.md) | **Returns:** *void* ___ -### setGeometry +### setParent -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setRange -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setRange**(`minimum`: number, `maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`minimum` | number | +`maximum` | number | **Returns:** *void* ___ -### setInvertedAppearance +### setShortcutAutoRepeat -▸ **setInvertedAppearance**(`invert`: boolean): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`invert` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QProgressBarSignals](../interfaces/qprogressbarsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximum +### setSizeIncrement -▸ **setMaximum**(`maximum`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`maximum` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimum +### setStatusTip -▸ **setMinimum**(`minimum`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setTextDirection -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setTextDirection**(`textDirection`: [QProgressBarDirection](../enums/qprogressbardirection.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`textDirection` | [QProgressBarDirection](../enums/qprogressbardirection.md) | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setTextVisible -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setTextVisible**(`visible`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`visible` | boolean | **Returns:** *void* ___ -### setOrientation +### setToolTip -▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`orientation` | [Orientation](../enums/orientation.md) | +`text` | string | **Returns:** *void* ___ -### setProperty +### setToolTipDuration -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`msec` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setUpdatesEnabled -▸ **setRange**(`minimum`: number, `maximum`: number): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | -`maximum` | number | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* +### setValue -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +▸ **setValue**(`value`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`value` | number | **Returns:** *void* ___ -### setTextDirection +### setVisible -▸ **setTextDirection**(`textDirection`: [QProgressBarDirection](../enums/qprogressbardirection.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`textDirection` | [QProgressBarDirection](../enums/qprogressbardirection.md) | +`visible` | boolean | **Returns:** *void* ___ -### setTextVisible +### setWhatsThis -▸ **setTextVisible**(`visible`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`visible` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`value`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`filePath` | string | **Returns:** *void* @@ -1310,6 +2609,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1326,6 +2641,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1418,6 +2749,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1460,6 +2864,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1480,6 +2944,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1488,6 +2978,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1498,13 +3068,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1515,3 +3095,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qprogressdialog.md b/website/docs/api/generated/classes/qprogressdialog.md index 71909023e5..cab7371666 100644 --- a/website/docs/api/generated/classes/qprogressdialog.md +++ b/website/docs/api/generated/classes/qprogressdialog.md @@ -21,7 +21,7 @@ const progressDialog = new QProgressDialog(); ## Hierarchy - ↳ [NodeDialog](nodedialog.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› + ↳ [QDialog](qdialog.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› ↳ **QProgressDialog** @@ -33,59 +33,122 @@ const progressDialog = new QProgressDialog(); ### Properties -* [_layout](qprogressdialog.md#optional-_layout) * [_rawInlineStyle](qprogressdialog.md#_rawinlinestyle) -* [actions](qprogressdialog.md#actions) * [native](qprogressdialog.md#native) -* [nodeChildren](qprogressdialog.md#nodechildren) -* [nodeParent](qprogressdialog.md#optional-nodeparent) * [type](qprogressdialog.md#type) -### Accessors - -* [layout](qprogressdialog.md#layout) - ### Methods +* [_id](qprogressdialog.md#_id) +* [accept](qprogressdialog.md#accept) * [acceptDrops](qprogressdialog.md#acceptdrops) +* [accessibleDescription](qprogressdialog.md#accessibledescription) +* [accessibleName](qprogressdialog.md#accessiblename) * [activateWindow](qprogressdialog.md#activatewindow) * [addAction](qprogressdialog.md#addaction) * [addEventListener](qprogressdialog.md#addeventlistener) * [adjustSize](qprogressdialog.md#adjustsize) * [autoClose](qprogressdialog.md#autoclose) +* [autoFillBackground](qprogressdialog.md#autofillbackground) * [autoReset](qprogressdialog.md#autoreset) +* [baseSize](qprogressdialog.md#basesize) * [cancel](qprogressdialog.md#cancel) +* [childAt](qprogressdialog.md#childat) +* [children](qprogressdialog.md#children) +* [childrenRect](qprogressdialog.md#childrenrect) * [clearFocus](qprogressdialog.md#clearfocus) +* [clearMask](qprogressdialog.md#clearmask) * [close](qprogressdialog.md#close) +* [colorCount](qprogressdialog.md#colorcount) +* [contentsRect](qprogressdialog.md#contentsrect) +* [contextMenuPolicy](qprogressdialog.md#contextmenupolicy) +* [delete](qprogressdialog.md#delete) +* [deleteLater](qprogressdialog.md#deletelater) +* [depth](qprogressdialog.md#depth) +* [devicePixelRatio](qprogressdialog.md#devicepixelratio) +* [devicePixelRatioF](qprogressdialog.md#devicepixelratiof) +* [done](qprogressdialog.md#done) +* [dumpObjectInfo](qprogressdialog.md#dumpobjectinfo) +* [dumpObjectTree](qprogressdialog.md#dumpobjecttree) +* [ensurePolished](qprogressdialog.md#ensurepolished) +* [eventProcessed](qprogressdialog.md#eventprocessed) * [exec](qprogressdialog.md#exec) +* [focusProxy](qprogressdialog.md#focusproxy) +* [focusWidget](qprogressdialog.md#focuswidget) * [font](qprogressdialog.md#font) +* [frameGeometry](qprogressdialog.md#framegeometry) +* [frameSize](qprogressdialog.md#framesize) * [geometry](qprogressdialog.md#geometry) * [getFlexNode](qprogressdialog.md#getflexnode) +* [grab](qprogressdialog.md#grab) +* [grabKeyboard](qprogressdialog.md#grabkeyboard) +* [grabMouse](qprogressdialog.md#grabmouse) +* [hasFocus](qprogressdialog.md#hasfocus) +* [hasHeightForWidth](qprogressdialog.md#hasheightforwidth) * [hasMouseTracking](qprogressdialog.md#hasmousetracking) +* [hasTabletTracking](qprogressdialog.md#hastablettracking) +* [height](qprogressdialog.md#height) +* [heightForWidth](qprogressdialog.md#heightforwidth) +* [heightMM](qprogressdialog.md#heightmm) * [hide](qprogressdialog.md#hide) * [inherits](qprogressdialog.md#inherits) +* [inputMethodHints](qprogressdialog.md#inputmethodhints) * [isActiveWindow](qprogressdialog.md#isactivewindow) +* [isAncestorOf](qprogressdialog.md#isancestorof) * [isEnabled](qprogressdialog.md#isenabled) +* [isEnabledTo](qprogressdialog.md#isenabledto) +* [isFullScreen](qprogressdialog.md#isfullscreen) +* [isHidden](qprogressdialog.md#ishidden) +* [isMaximized](qprogressdialog.md#ismaximized) +* [isMinimized](qprogressdialog.md#isminimized) +* [isModal](qprogressdialog.md#ismodal) * [isSizeGripEnabled](qprogressdialog.md#issizegripenabled) * [isVisible](qprogressdialog.md#isvisible) +* [isVisibleTo](qprogressdialog.md#isvisibleto) +* [isWindow](qprogressdialog.md#iswindow) +* [isWindowModified](qprogressdialog.md#iswindowmodified) +* [killTimer](qprogressdialog.md#killtimer) * [labelText](qprogressdialog.md#labeltext) +* [layout](qprogressdialog.md#layout) +* [logicalDpiX](qprogressdialog.md#logicaldpix) +* [logicalDpiY](qprogressdialog.md#logicaldpiy) * [lower](qprogressdialog.md#lower) +* [mapFrom](qprogressdialog.md#mapfrom) * [mapFromGlobal](qprogressdialog.md#mapfromglobal) * [mapFromParent](qprogressdialog.md#mapfromparent) +* [mapTo](qprogressdialog.md#mapto) * [mapToGlobal](qprogressdialog.md#maptoglobal) * [mapToParent](qprogressdialog.md#maptoparent) * [maximum](qprogressdialog.md#maximum) +* [maximumHeight](qprogressdialog.md#maximumheight) * [maximumSize](qprogressdialog.md#maximumsize) +* [maximumWidth](qprogressdialog.md#maximumwidth) * [minimum](qprogressdialog.md#minimum) * [minimumDuration](qprogressdialog.md#minimumduration) +* [minimumHeight](qprogressdialog.md#minimumheight) * [minimumSize](qprogressdialog.md#minimumsize) +* [minimumSizeHint](qprogressdialog.md#minimumsizehint) +* [minimumWidth](qprogressdialog.md#minimumwidth) * [move](qprogressdialog.md#move) +* [nativeParentWidget](qprogressdialog.md#nativeparentwidget) +* [nextInFocusChain](qprogressdialog.md#nextinfocuschain) +* [normalGeometry](qprogressdialog.md#normalgeometry) * [objectName](qprogressdialog.md#objectname) * [open](qprogressdialog.md#open) +* [paintingActive](qprogressdialog.md#paintingactive) +* [parent](qprogressdialog.md#parent) +* [parentWidget](qprogressdialog.md#parentwidget) +* [physicalDpiX](qprogressdialog.md#physicaldpix) +* [physicalDpiY](qprogressdialog.md#physicaldpiy) * [pos](qprogressdialog.md#pos) +* [previousInFocusChain](qprogressdialog.md#previousinfocuschain) * [property](qprogressdialog.md#property) * [raise](qprogressdialog.md#raise) +* [rect](qprogressdialog.md#rect) * [reject](qprogressdialog.md#reject) +* [releaseKeyboard](qprogressdialog.md#releasekeyboard) +* [releaseMouse](qprogressdialog.md#releasemouse) +* [releaseShortcut](qprogressdialog.md#releaseshortcut) * [removeAction](qprogressdialog.md#removeaction) * [removeEventListener](qprogressdialog.md#removeeventlistener) * [repaint](qprogressdialog.md#repaint) @@ -94,41 +157,71 @@ const progressDialog = new QProgressDialog(); * [resize](qprogressdialog.md#resize) * [result](qprogressdialog.md#result) * [setAcceptDrops](qprogressdialog.md#setacceptdrops) +* [setAccessibleDescription](qprogressdialog.md#setaccessibledescription) +* [setAccessibleName](qprogressdialog.md#setaccessiblename) * [setAttribute](qprogressdialog.md#setattribute) * [setAutoClose](qprogressdialog.md#setautoclose) +* [setAutoFillBackground](qprogressdialog.md#setautofillbackground) * [setAutoReset](qprogressdialog.md#setautoreset) +* [setBaseSize](qprogressdialog.md#setbasesize) * [setCancelButtonText](qprogressdialog.md#setcancelbuttontext) +* [setContentsMargins](qprogressdialog.md#setcontentsmargins) * [setContextMenuPolicy](qprogressdialog.md#setcontextmenupolicy) * [setCursor](qprogressdialog.md#setcursor) +* [setDisabled](qprogressdialog.md#setdisabled) * [setEnabled](qprogressdialog.md#setenabled) +* [setEventProcessed](qprogressdialog.md#seteventprocessed) +* [setFixedHeight](qprogressdialog.md#setfixedheight) * [setFixedSize](qprogressdialog.md#setfixedsize) +* [setFixedWidth](qprogressdialog.md#setfixedwidth) * [setFlexNodeSizeControlled](qprogressdialog.md#setflexnodesizecontrolled) * [setFocus](qprogressdialog.md#setfocus) * [setFocusPolicy](qprogressdialog.md#setfocuspolicy) +* [setFocusProxy](qprogressdialog.md#setfocusproxy) * [setFont](qprogressdialog.md#setfont) * [setGeometry](qprogressdialog.md#setgeometry) * [setGraphicsEffect](qprogressdialog.md#setgraphicseffect) +* [setHidden](qprogressdialog.md#sethidden) * [setInlineStyle](qprogressdialog.md#setinlinestyle) +* [setInputMethodHints](qprogressdialog.md#setinputmethodhints) * [setLabelText](qprogressdialog.md#setlabeltext) * [setLayout](qprogressdialog.md#setlayout) * [setMaximum](qprogressdialog.md#setmaximum) +* [setMaximumHeight](qprogressdialog.md#setmaximumheight) * [setMaximumSize](qprogressdialog.md#setmaximumsize) +* [setMaximumWidth](qprogressdialog.md#setmaximumwidth) * [setMinimum](qprogressdialog.md#setminimum) * [setMinimumDuration](qprogressdialog.md#setminimumduration) +* [setMinimumHeight](qprogressdialog.md#setminimumheight) * [setMinimumSize](qprogressdialog.md#setminimumsize) +* [setMinimumWidth](qprogressdialog.md#setminimumwidth) * [setModal](qprogressdialog.md#setmodal) * [setMouseTracking](qprogressdialog.md#setmousetracking) -* [setNodeParent](qprogressdialog.md#setnodeparent) * [setObjectName](qprogressdialog.md#setobjectname) +* [setParent](qprogressdialog.md#setparent) * [setProperty](qprogressdialog.md#setproperty) * [setRange](qprogressdialog.md#setrange) * [setResult](qprogressdialog.md#setresult) +* [setShortcutAutoRepeat](qprogressdialog.md#setshortcutautorepeat) +* [setShortcutEnabled](qprogressdialog.md#setshortcutenabled) * [setSizeGripEnabled](qprogressdialog.md#setsizegripenabled) +* [setSizeIncrement](qprogressdialog.md#setsizeincrement) +* [setSizePolicy](qprogressdialog.md#setsizepolicy) +* [setStatusTip](qprogressdialog.md#setstatustip) * [setStyleSheet](qprogressdialog.md#setstylesheet) +* [setTabletTracking](qprogressdialog.md#settablettracking) +* [setToolTip](qprogressdialog.md#settooltip) +* [setToolTipDuration](qprogressdialog.md#settooltipduration) +* [setUpdatesEnabled](qprogressdialog.md#setupdatesenabled) * [setValue](qprogressdialog.md#setvalue) +* [setVisible](qprogressdialog.md#setvisible) +* [setWhatsThis](qprogressdialog.md#setwhatsthis) +* [setWindowFilePath](qprogressdialog.md#setwindowfilepath) * [setWindowFlag](qprogressdialog.md#setwindowflag) * [setWindowIcon](qprogressdialog.md#setwindowicon) +* [setWindowModified](qprogressdialog.md#setwindowmodified) * [setWindowOpacity](qprogressdialog.md#setwindowopacity) +* [setWindowRole](qprogressdialog.md#setwindowrole) * [setWindowState](qprogressdialog.md#setwindowstate) * [setWindowTitle](qprogressdialog.md#setwindowtitle) * [show](qprogressdialog.md#show) @@ -137,125 +230,138 @@ const progressDialog = new QProgressDialog(); * [showMinimized](qprogressdialog.md#showminimized) * [showNormal](qprogressdialog.md#shownormal) * [size](qprogressdialog.md#size) +* [sizeHint](qprogressdialog.md#sizehint) +* [sizeIncrement](qprogressdialog.md#sizeincrement) +* [stackUnder](qprogressdialog.md#stackunder) +* [startTimer](qprogressdialog.md#starttimer) +* [statusTip](qprogressdialog.md#statustip) +* [style](qprogressdialog.md#style) * [styleSheet](qprogressdialog.md#stylesheet) * [testAttribute](qprogressdialog.md#testattribute) +* [toolTip](qprogressdialog.md#tooltip) +* [toolTipDuration](qprogressdialog.md#tooltipduration) +* [underMouse](qprogressdialog.md#undermouse) +* [unsetCursor](qprogressdialog.md#unsetcursor) +* [unsetLayoutDirection](qprogressdialog.md#unsetlayoutdirection) +* [unsetLocale](qprogressdialog.md#unsetlocale) * [update](qprogressdialog.md#update) * [updateGeometry](qprogressdialog.md#updategeometry) +* [updateMicroFocus](qprogressdialog.md#updatemicrofocus) +* [updatesEnabled](qprogressdialog.md#updatesenabled) * [value](qprogressdialog.md#value) * [wasCanceled](qprogressdialog.md#wascanceled) +* [whatsThis](qprogressdialog.md#whatsthis) +* [width](qprogressdialog.md#width) +* [widthMM](qprogressdialog.md#widthmm) +* [winId](qprogressdialog.md#winid) +* [window](qprogressdialog.md#window) +* [windowFilePath](qprogressdialog.md#windowfilepath) +* [windowHandle](qprogressdialog.md#windowhandle) +* [windowIcon](qprogressdialog.md#windowicon) * [windowOpacity](qprogressdialog.md#windowopacity) +* [windowRole](qprogressdialog.md#windowrole) * [windowState](qprogressdialog.md#windowstate) * [windowTitle](qprogressdialog.md#windowtitle) +* [x](qprogressdialog.md#x) +* [y](qprogressdialog.md#y) ## Constructors ### constructor -\+ **new QProgressDialog**(): *[QProgressDialog](qprogressdialog.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QProgressDialog](qprogressdialog.md)* - -\+ **new QProgressDialog**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QProgressDialog](qprogressdialog.md)* +\+ **new QProgressDialog**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QProgressDialog](qprogressdialog.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDialog](qdialog.md).[constructor](qdialog.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QProgressDialog](qprogressdialog.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions +### native -• **actions**: *Set‹[QAction](qaction.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### native +### type -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **type**: *string* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. ___ -### type +### accept -• **type**: *string* = "widget" +▸ **accept**(): *void* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +*Inherited from [QDialog](qdialog.md).[accept](qdialog.md#accept)* -## Accessors +**Returns:** *void* -### layout +___ -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### accessibleDescription -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› | undefined | +▸ **accessibleDescription**(): *string* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -287,7 +393,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressDialogSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -301,6 +407,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QProgressDialogSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -313,7 +420,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -323,12 +430,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -337,6 +438,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -359,6 +470,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoReset ▸ **autoReset**(): *boolean* @@ -367,993 +488,2199 @@ ___ ___ -### cancel +### baseSize -▸ **cancel**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -**Returns:** *void* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -___ +**Returns:** *[QSize](qsize.md)* -### clearFocus +___ -▸ **clearFocus**(): *void* +### cancel -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +▸ **cancel**(): *void* **Returns:** *void* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### exec +### children -▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [NodeDialog](nodedialog.md).[exec](nodedialog.md#exec)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[DialogCode](../enums/dialogcode.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### font +### childrenRect -▸ **font**(): *[QFont](qfont.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### contentsRect -**Parameters:** +▸ **contentsRect**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isActiveWindow +### contextMenuPolicy -▸ **isActiveWindow**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isEnabled +### delete -▸ **isEnabled**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isSizeGripEnabled +### deleteLater -▸ **isSizeGripEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [NodeDialog](nodedialog.md).[isSizeGripEnabled](nodedialog.md#issizegripenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### labelText +### devicePixelRatio -▸ **labelText**(): *string* +▸ **devicePixelRatio**(): *number* -**Returns:** *string* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### lower +### devicePixelRatioF -▸ **lower**(): *void* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal +### done -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **done**(`r`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QDialog](qdialog.md).[done](qdialog.md#done)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`r` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximum +### exec -▸ **maximum**(): *number* +▸ **exec**(): *[DialogCode](../enums/dialogcode.md)* -**Returns:** *number* +*Inherited from [QDialog](qdialog.md).[exec](qdialog.md#exec)* + +**Returns:** *[DialogCode](../enums/dialogcode.md)* ___ -### maximumSize +### focusProxy -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### minimum +### focusWidget -▸ **minimum**(): *number* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* ___ -### minimumDuration +### font -▸ **minimumDuration**(): *number* +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### minimumSize +### frameGeometry -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### frameSize -**Parameters:** +▸ **frameSize**(): *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### objectName +### geometry -▸ **objectName**(): *string* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### open +### getFlexNode -▸ **open**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [NodeDialog](nodedialog.md).[open](nodedialog.md#open)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### pos +### grab -▸ **pos**(): *object* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* -**Returns:** *object* +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +*Inherited from [QDialog](qdialog.md).[isSizeGripEnabled](qdialog.md#issizegripenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### labelText + +▸ **labelText**(): *string* + +**Returns:** *string* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +**Returns:** *number* + +___ + +### minimumDuration + +▸ **minimumDuration**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### open + +▸ **open**(): *void* + +*Inherited from [QDialog](qdialog.md).[open](qdialog.md#open)* + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### reject + +▸ **reject**(): *void* + +*Inherited from [QDialog](qdialog.md).[reject](qdialog.md#reject)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressDialogSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QProgressDialogSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QProgressDialogSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### result + +▸ **result**(): *number* + +*Inherited from [QDialog](qdialog.md).[result](qdialog.md#result)* + +**Returns:** *number* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | -* **x**: *number* +**Returns:** *void* -* **y**: *number* +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* ___ -### property +### setAutoClose -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setAutoClose**(`close`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`close` | boolean | -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`enabled` | boolean | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setAutoReset -▸ **raise**(): *void* +▸ **setAutoReset**(`reset`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`reset` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCancelButtonText + +▸ **setCancelButtonText**(`text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### reject +### setFocusProxy -▸ **reject**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeDialog](nodedialog.md).[reject](nodedialog.md#reject)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### removeAction +### setFont -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QProgressDialogSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGeometry -**Type parameters:** +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -▪ **SignalType**: *keyof QProgressDialogSignals* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QProgressDialogSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setGraphicsEffect -▪ **callback**: *function* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### repaint +### setHidden -▸ **repaint**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* -**Returns:** *void* +**Parameters:** -___ +Name | Type | +------ | ------ | +`hidden` | boolean | -### repolish +**Returns:** *void* -▸ **repolish**(): *void* +___ -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +### setInlineStyle -**Returns:** *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -___ +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* -### reset +**Parameters:** -▸ **reset**(): *void* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### resize +### setInputMethodHints -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`hints` | number | **Returns:** *void* ___ -### result - -▸ **result**(): *number* - -*Inherited from [NodeDialog](nodedialog.md).[result](nodedialog.md#result)* - -**Returns:** *number* - -___ - -### setAcceptDrops - -▸ **setAcceptDrops**(`on`: boolean): *void* +### setLabelText -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +▸ **setLabelText**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`text` | string | **Returns:** *void* ___ -### setAttribute +### setLayout -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAutoClose +### setMaximum -▸ **setAutoClose**(`close`: boolean): *void* +▸ **setMaximum**(`maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`close` | boolean | +`maximum` | number | **Returns:** *void* ___ -### setAutoReset +### setMaximumHeight -▸ **setAutoReset**(`reset`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`reset` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setCancelButtonText +### setMaximumSize -▸ **setCancelButtonText**(`text`: string): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumWidth -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | **Returns:** *void* ___ -### setCursor - -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +### setMinimum -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +▸ **setMinimum**(`minimum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minimum` | number | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setMinimumDuration -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setMinimumDuration**(`ms`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`ms` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setModal -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setModal**(`modal`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QDialog](qdialog.md).[setModal](qdialog.md#setmodal)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`modal` | boolean | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInlineStyle +### setProperty -▸ **setInlineStyle**(`style`: string): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setLabelText +### setRange -▸ **setLabelText**(`text`: string): *void* +▸ **setRange**(`minimum`: number, `maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`minimum` | number | +`maximum` | number | **Returns:** *void* ___ -### setLayout +### setResult -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)›): *void* +▸ **setResult**(`i`: number): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QDialog](qdialog.md).[setResult](qdialog.md#setresult)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QProgressDialogSignals](../interfaces/qprogressdialogsignals.md)› | +`i` | number | **Returns:** *void* ___ -### setMaximum +### setShortcutAutoRepeat -▸ **setMaximum**(`maximum`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`maximum` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setShortcutEnabled -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMinimum +### setSizeGripEnabled -▸ **setMinimum**(`minimum`: number): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* + +*Inherited from [QDialog](qdialog.md).[setSizeGripEnabled](qdialog.md#setsizegripenabled)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | +`enabled` | boolean | **Returns:** *void* ___ -### setMinimumDuration +### setSizeIncrement -▸ **setMinimumDuration**(`ms`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`ms` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setModal +### setStatusTip -▸ **setModal**(`modal`: boolean): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeDialog](nodedialog.md).[setModal](nodedialog.md#setmodal)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`modal` | boolean | +`statusTip` | string | **Returns:** *void* ___ -### setMouseTracking +### setStyleSheet -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setNodeParent +### setTabletTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTip**(`text`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`text` | string | **Returns:** *void* ___ -### setProperty +### setToolTipDuration -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`msec` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setUpdatesEnabled -▸ **setRange**(`minimum`: number, `maximum`: number): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | -`maximum` | number | +`enable` | boolean | **Returns:** *void* ___ -### setResult - -▸ **setResult**(`i`: number): *void* +### setValue -*Inherited from [NodeDialog](nodedialog.md).[setResult](nodedialog.md#setresult)* +▸ **setValue**(`progress`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`i` | number | +`progress` | number | **Returns:** *void* ___ -### setSizeGripEnabled +### setVisible -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeDialog](nodedialog.md).[setSizeGripEnabled](nodedialog.md#setsizegripenabled)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`progress`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`progress` | number | +`filePath` | string | **Returns:** *void* @@ -1392,6 +2719,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1408,6 +2751,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1500,6 +2859,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1526,6 +2958,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1546,6 +3038,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1562,6 +3080,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1572,13 +3170,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1589,3 +3197,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qpushbutton.md b/website/docs/api/generated/classes/qpushbutton.md index c6eb155ffe..8d53e46668 100644 --- a/website/docs/api/generated/classes/qpushbutton.md +++ b/website/docs/api/generated/classes/qpushbutton.md @@ -33,21 +33,16 @@ button.setText("Hello"); ### Properties -* [_layout](qpushbutton.md#optional-_layout) * [_rawInlineStyle](qpushbutton.md#_rawinlinestyle) -* [actions](qpushbutton.md#actions) * [native](qpushbutton.md#native) -* [nodeChildren](qpushbutton.md#nodechildren) -* [nodeParent](qpushbutton.md#optional-nodeparent) * [type](qpushbutton.md#type) -### Accessors - -* [layout](qpushbutton.md#layout) - ### Methods +* [_id](qpushbutton.md#_id) * [acceptDrops](qpushbutton.md#acceptdrops) +* [accessibleDescription](qpushbutton.md#accessibledescription) +* [accessibleName](qpushbutton.md#accessiblename) * [activateWindow](qpushbutton.md#activatewindow) * [addAction](qpushbutton.md#addaction) * [addEventListener](qpushbutton.md#addeventlistener) @@ -55,85 +50,181 @@ button.setText("Hello"); * [animateClick](qpushbutton.md#animateclick) * [autoDefault](qpushbutton.md#autodefault) * [autoExclusive](qpushbutton.md#autoexclusive) +* [autoFillBackground](qpushbutton.md#autofillbackground) * [autoRepeat](qpushbutton.md#autorepeat) * [autoRepeatDelay](qpushbutton.md#autorepeatdelay) * [autoRepeatInterval](qpushbutton.md#autorepeatinterval) +* [baseSize](qpushbutton.md#basesize) +* [childAt](qpushbutton.md#childat) +* [children](qpushbutton.md#children) +* [childrenRect](qpushbutton.md#childrenrect) * [clearFocus](qpushbutton.md#clearfocus) +* [clearMask](qpushbutton.md#clearmask) * [click](qpushbutton.md#click) * [close](qpushbutton.md#close) +* [colorCount](qpushbutton.md#colorcount) +* [contentsRect](qpushbutton.md#contentsrect) +* [contextMenuPolicy](qpushbutton.md#contextmenupolicy) +* [delete](qpushbutton.md#delete) +* [deleteLater](qpushbutton.md#deletelater) +* [depth](qpushbutton.md#depth) +* [devicePixelRatio](qpushbutton.md#devicepixelratio) +* [devicePixelRatioF](qpushbutton.md#devicepixelratiof) +* [dumpObjectInfo](qpushbutton.md#dumpobjectinfo) +* [dumpObjectTree](qpushbutton.md#dumpobjecttree) +* [ensurePolished](qpushbutton.md#ensurepolished) +* [eventProcessed](qpushbutton.md#eventprocessed) +* [focusProxy](qpushbutton.md#focusproxy) +* [focusWidget](qpushbutton.md#focuswidget) * [font](qpushbutton.md#font) +* [frameGeometry](qpushbutton.md#framegeometry) +* [frameSize](qpushbutton.md#framesize) * [geometry](qpushbutton.md#geometry) * [getFlexNode](qpushbutton.md#getflexnode) +* [grab](qpushbutton.md#grab) +* [grabKeyboard](qpushbutton.md#grabkeyboard) +* [grabMouse](qpushbutton.md#grabmouse) +* [hasFocus](qpushbutton.md#hasfocus) +* [hasHeightForWidth](qpushbutton.md#hasheightforwidth) * [hasMouseTracking](qpushbutton.md#hasmousetracking) +* [hasTabletTracking](qpushbutton.md#hastablettracking) +* [height](qpushbutton.md#height) +* [heightForWidth](qpushbutton.md#heightforwidth) +* [heightMM](qpushbutton.md#heightmm) * [hide](qpushbutton.md#hide) * [icon](qpushbutton.md#icon) * [iconSize](qpushbutton.md#iconsize) * [inherits](qpushbutton.md#inherits) +* [inputMethodHints](qpushbutton.md#inputmethodhints) * [isActiveWindow](qpushbutton.md#isactivewindow) +* [isAncestorOf](qpushbutton.md#isancestorof) * [isCheckable](qpushbutton.md#ischeckable) * [isChecked](qpushbutton.md#ischecked) * [isDefault](qpushbutton.md#isdefault) * [isDown](qpushbutton.md#isdown) * [isEnabled](qpushbutton.md#isenabled) +* [isEnabledTo](qpushbutton.md#isenabledto) * [isFlat](qpushbutton.md#isflat) +* [isFullScreen](qpushbutton.md#isfullscreen) +* [isHidden](qpushbutton.md#ishidden) +* [isMaximized](qpushbutton.md#ismaximized) +* [isMinimized](qpushbutton.md#isminimized) +* [isModal](qpushbutton.md#ismodal) * [isVisible](qpushbutton.md#isvisible) +* [isVisibleTo](qpushbutton.md#isvisibleto) +* [isWindow](qpushbutton.md#iswindow) +* [isWindowModified](qpushbutton.md#iswindowmodified) +* [killTimer](qpushbutton.md#killtimer) +* [layout](qpushbutton.md#layout) +* [logicalDpiX](qpushbutton.md#logicaldpix) +* [logicalDpiY](qpushbutton.md#logicaldpiy) * [lower](qpushbutton.md#lower) +* [mapFrom](qpushbutton.md#mapfrom) * [mapFromGlobal](qpushbutton.md#mapfromglobal) * [mapFromParent](qpushbutton.md#mapfromparent) +* [mapTo](qpushbutton.md#mapto) * [mapToGlobal](qpushbutton.md#maptoglobal) * [mapToParent](qpushbutton.md#maptoparent) +* [maximumHeight](qpushbutton.md#maximumheight) * [maximumSize](qpushbutton.md#maximumsize) +* [maximumWidth](qpushbutton.md#maximumwidth) * [menu](qpushbutton.md#menu) +* [minimumHeight](qpushbutton.md#minimumheight) * [minimumSize](qpushbutton.md#minimumsize) +* [minimumSizeHint](qpushbutton.md#minimumsizehint) +* [minimumWidth](qpushbutton.md#minimumwidth) * [move](qpushbutton.md#move) +* [nativeParentWidget](qpushbutton.md#nativeparentwidget) +* [nextInFocusChain](qpushbutton.md#nextinfocuschain) +* [normalGeometry](qpushbutton.md#normalgeometry) * [objectName](qpushbutton.md#objectname) +* [paintingActive](qpushbutton.md#paintingactive) +* [parent](qpushbutton.md#parent) +* [parentWidget](qpushbutton.md#parentwidget) +* [physicalDpiX](qpushbutton.md#physicaldpix) +* [physicalDpiY](qpushbutton.md#physicaldpiy) * [pos](qpushbutton.md#pos) +* [previousInFocusChain](qpushbutton.md#previousinfocuschain) * [property](qpushbutton.md#property) * [raise](qpushbutton.md#raise) +* [rect](qpushbutton.md#rect) +* [releaseKeyboard](qpushbutton.md#releasekeyboard) +* [releaseMouse](qpushbutton.md#releasemouse) +* [releaseShortcut](qpushbutton.md#releaseshortcut) * [removeAction](qpushbutton.md#removeaction) * [removeEventListener](qpushbutton.md#removeeventlistener) * [repaint](qpushbutton.md#repaint) * [repolish](qpushbutton.md#repolish) * [resize](qpushbutton.md#resize) * [setAcceptDrops](qpushbutton.md#setacceptdrops) +* [setAccessibleDescription](qpushbutton.md#setaccessibledescription) +* [setAccessibleName](qpushbutton.md#setaccessiblename) * [setAttribute](qpushbutton.md#setattribute) * [setAutoDefault](qpushbutton.md#setautodefault) * [setAutoExclusive](qpushbutton.md#setautoexclusive) +* [setAutoFillBackground](qpushbutton.md#setautofillbackground) * [setAutoRepeat](qpushbutton.md#setautorepeat) * [setAutoRepeatDelay](qpushbutton.md#setautorepeatdelay) * [setAutoRepeatInterval](qpushbutton.md#setautorepeatinterval) +* [setBaseSize](qpushbutton.md#setbasesize) * [setCheckable](qpushbutton.md#setcheckable) * [setChecked](qpushbutton.md#setchecked) +* [setContentsMargins](qpushbutton.md#setcontentsmargins) * [setContextMenuPolicy](qpushbutton.md#setcontextmenupolicy) * [setCursor](qpushbutton.md#setcursor) * [setDefault](qpushbutton.md#setdefault) +* [setDisabled](qpushbutton.md#setdisabled) * [setDown](qpushbutton.md#setdown) * [setEnabled](qpushbutton.md#setenabled) +* [setEventProcessed](qpushbutton.md#seteventprocessed) +* [setFixedHeight](qpushbutton.md#setfixedheight) * [setFixedSize](qpushbutton.md#setfixedsize) +* [setFixedWidth](qpushbutton.md#setfixedwidth) * [setFlat](qpushbutton.md#setflat) * [setFlexNodeSizeControlled](qpushbutton.md#setflexnodesizecontrolled) * [setFocus](qpushbutton.md#setfocus) * [setFocusPolicy](qpushbutton.md#setfocuspolicy) +* [setFocusProxy](qpushbutton.md#setfocusproxy) * [setFont](qpushbutton.md#setfont) * [setGeometry](qpushbutton.md#setgeometry) * [setGraphicsEffect](qpushbutton.md#setgraphicseffect) +* [setHidden](qpushbutton.md#sethidden) * [setIcon](qpushbutton.md#seticon) * [setIconSize](qpushbutton.md#seticonsize) * [setInlineStyle](qpushbutton.md#setinlinestyle) +* [setInputMethodHints](qpushbutton.md#setinputmethodhints) * [setLayout](qpushbutton.md#setlayout) +* [setMaximumHeight](qpushbutton.md#setmaximumheight) * [setMaximumSize](qpushbutton.md#setmaximumsize) +* [setMaximumWidth](qpushbutton.md#setmaximumwidth) * [setMenu](qpushbutton.md#setmenu) +* [setMinimumHeight](qpushbutton.md#setminimumheight) * [setMinimumSize](qpushbutton.md#setminimumsize) +* [setMinimumWidth](qpushbutton.md#setminimumwidth) * [setMouseTracking](qpushbutton.md#setmousetracking) -* [setNodeParent](qpushbutton.md#setnodeparent) * [setObjectName](qpushbutton.md#setobjectname) +* [setParent](qpushbutton.md#setparent) * [setProperty](qpushbutton.md#setproperty) * [setShortcut](qpushbutton.md#setshortcut) +* [setShortcutAutoRepeat](qpushbutton.md#setshortcutautorepeat) +* [setShortcutEnabled](qpushbutton.md#setshortcutenabled) +* [setSizeIncrement](qpushbutton.md#setsizeincrement) +* [setSizePolicy](qpushbutton.md#setsizepolicy) +* [setStatusTip](qpushbutton.md#setstatustip) * [setStyleSheet](qpushbutton.md#setstylesheet) +* [setTabletTracking](qpushbutton.md#settablettracking) * [setText](qpushbutton.md#settext) +* [setToolTip](qpushbutton.md#settooltip) +* [setToolTipDuration](qpushbutton.md#settooltipduration) +* [setUpdatesEnabled](qpushbutton.md#setupdatesenabled) +* [setVisible](qpushbutton.md#setvisible) +* [setWhatsThis](qpushbutton.md#setwhatsthis) +* [setWindowFilePath](qpushbutton.md#setwindowfilepath) * [setWindowFlag](qpushbutton.md#setwindowflag) * [setWindowIcon](qpushbutton.md#setwindowicon) +* [setWindowModified](qpushbutton.md#setwindowmodified) * [setWindowOpacity](qpushbutton.md#setwindowopacity) +* [setWindowRole](qpushbutton.md#setwindowrole) * [setWindowState](qpushbutton.md#setwindowstate) * [setWindowTitle](qpushbutton.md#setwindowtitle) * [shortcut](qpushbutton.md#shortcut) @@ -144,150 +235,128 @@ button.setText("Hello"); * [showMinimized](qpushbutton.md#showminimized) * [showNormal](qpushbutton.md#shownormal) * [size](qpushbutton.md#size) +* [sizeHint](qpushbutton.md#sizehint) +* [sizeIncrement](qpushbutton.md#sizeincrement) +* [stackUnder](qpushbutton.md#stackunder) +* [startTimer](qpushbutton.md#starttimer) +* [statusTip](qpushbutton.md#statustip) +* [style](qpushbutton.md#style) * [styleSheet](qpushbutton.md#stylesheet) * [testAttribute](qpushbutton.md#testattribute) * [text](qpushbutton.md#text) * [toggle](qpushbutton.md#toggle) +* [toolTip](qpushbutton.md#tooltip) +* [toolTipDuration](qpushbutton.md#tooltipduration) +* [underMouse](qpushbutton.md#undermouse) +* [unsetCursor](qpushbutton.md#unsetcursor) +* [unsetLayoutDirection](qpushbutton.md#unsetlayoutdirection) +* [unsetLocale](qpushbutton.md#unsetlocale) * [update](qpushbutton.md#update) * [updateGeometry](qpushbutton.md#updategeometry) +* [updateMicroFocus](qpushbutton.md#updatemicrofocus) +* [updatesEnabled](qpushbutton.md#updatesenabled) +* [whatsThis](qpushbutton.md#whatsthis) +* [width](qpushbutton.md#width) +* [widthMM](qpushbutton.md#widthmm) +* [winId](qpushbutton.md#winid) +* [window](qpushbutton.md#window) +* [windowFilePath](qpushbutton.md#windowfilepath) +* [windowHandle](qpushbutton.md#windowhandle) +* [windowIcon](qpushbutton.md#windowicon) * [windowOpacity](qpushbutton.md#windowopacity) +* [windowRole](qpushbutton.md#windowrole) * [windowState](qpushbutton.md#windowstate) * [windowTitle](qpushbutton.md#windowtitle) +* [x](qpushbutton.md#x) +* [y](qpushbutton.md#y) ## Constructors ### constructor -\+ **new QPushButton**(): *[QPushButton](qpushbutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QPushButton](qpushbutton.md)* - -\+ **new QPushButton**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QPushButton](qpushbutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QPushButton](qpushbutton.md)* - -\+ **new QPushButton**(`native`: [NativeElement](../globals.md#nativeelement)): *[QPushButton](qpushbutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QPushButton](qpushbutton.md)* - -\+ **new QPushButton**(`rawPointer`: [NativeRawPointer](../globals.md#nativerawpointer)‹any›, `disableNativeDeletion?`: undefined | false | true): *[QPushButton](qpushbutton.md)* +\+ **new QPushButton**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QPushButton](qpushbutton.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`rawPointer` | [NativeRawPointer](../globals.md#nativerawpointer)‹any› | -`disableNativeDeletion?` | undefined | false | true | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QPushButton](qpushbutton.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -319,7 +388,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPushButtonSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPushButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -333,6 +402,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QPushButtonSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -345,7 +415,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -355,12 +425,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -369,6 +433,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -385,16 +459,10 @@ ___ ### animateClick -▸ **animateClick**(`msec`: number): *void* +▸ **animateClick**(): *void* *Inherited from [QAbstractButton](qabstractbutton.md).[animateClick](qabstractbutton.md#animateclick)* -**Parameters:** - -Name | Type | ------- | ------ | -`msec` | number | - **Returns:** *void* ___ @@ -417,6 +485,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoRepeat ▸ **autoRepeat**(): *boolean* @@ -447,6 +525,53 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -457,6 +582,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### click ▸ **click**(): *void* @@ -477,1006 +612,2139 @@ ___ ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### icon +### depth -▸ **icon**(): *[QIcon](qicon.md)* +▸ **depth**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QIcon](qicon.md)* +**Returns:** *number* ___ -### iconSize +### devicePixelRatio -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### dumpObjectInfo -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isCheckable +### dumpObjectTree -▸ **isCheckable**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isChecked +### ensurePolished -▸ **isChecked**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isDefault +### eventProcessed -▸ **isDefault**(): *boolean* +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isDown +### focusProxy -▸ **isDown**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### focusWidget -▸ **isEnabled**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isFlat +### font -▸ **isFlat**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### isVisible +### frameGeometry -▸ **isVisible**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### frameSize -▸ **lower**(): *void* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### mapFromGlobal +### geometry -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapFromParent +### grab -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapToGlobal +### grabKeyboard -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### grabMouse -___ +▸ **grabMouse**(): *void* -### mapToParent +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* + +**Returns:** *boolean* + +___ + +### isDefault + +▸ **isDefault**(): *boolean* + +**Returns:** *boolean* + +___ + +### isDown + +▸ **isDown**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFlat + +▸ **isFlat**(): *boolean* + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent ▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### menu + +▸ **menu**(): *[QMenu](qmenu.md) | null* + +**Returns:** *[QMenu](qmenu.md) | null* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPushButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QPushButtonSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QPushButtonSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setAutoDefault -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAutoDefault**(`auto`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`auto` | boolean | + +**Returns:** *void* ___ -### menu +### setAutoExclusive -▸ **menu**(): *[QMenu](qmenu.md) | null* +▸ **setAutoExclusive**(`enable`: boolean): *void* -**Returns:** *[QMenu](qmenu.md) | null* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### minimumSize +### setAutoFillBackground -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### move +### setAutoRepeat -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAutoRepeat**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`enable` | boolean | **Returns:** *void* ___ -### objectName +### setAutoRepeatDelay -▸ **objectName**(): *string* +▸ **setAutoRepeatDelay**(`delay`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`delay` | number | + +**Returns:** *void* ___ -### pos +### setAutoRepeatInterval -▸ **pos**(): *object* +▸ **setAutoRepeatInterval**(`interval`: number): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`interval` | number | -* **y**: *number* +**Returns:** *void* ___ -### property +### setBaseSize -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`size` | [QSize](qsize.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setCheckable -▸ **raise**(): *void* +▸ **setCheckable**(`checkable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checkable` | boolean | **Returns:** *void* ___ -### removeAction +### setChecked -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setChecked**(`checked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`checked` | boolean | **Returns:** *void* ___ -### removeEventListener +### setContentsMargins -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QPushButtonSignals[SignalType]): *void* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Type parameters:** +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefault + +▸ **setDefault**(`isDefault`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`isDefault` | boolean | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDown + +▸ **setDown**(`down`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`down` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* -▪ **SignalType**: *keyof QPushButtonSignals* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QPushButtonSignals[SignalType] | +`w` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** - -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +___ -▪ **callback**: *function* +### setFlat -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +▸ **setFlat**(`isFlat`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`isFlat` | boolean | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFocusProxy -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAttribute +### setFont -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAutoDefault +### setGeometry -▸ **setAutoDefault**(`auto`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`auto` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAutoExclusive +### setGraphicsEffect -▸ **setAutoExclusive**(`enable`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAutoRepeat +### setHidden -▸ **setAutoRepeat**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoRepeatDelay +### setIcon -▸ **setAutoRepeatDelay**(`delay`: number): *void* +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* **Parameters:** Name | Type | ------ | ------ | -`delay` | number | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setAutoRepeatInterval +### setIconSize -▸ **setAutoRepeatInterval**(`interval`: number): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`interval` | number | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setCheckable +### setInlineStyle -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`checkable` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setChecked +### setInputMethodHints -▸ **setChecked**(`checked`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`hints` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setDefault +### setMaximumSize -▸ **setDefault**(`isDefault`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`isDefault` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDown +### setMaximumWidth -▸ **setDown**(`down`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setEnabled - -▸ **setEnabled**(`enabled`: boolean): *void* +### setMenu -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +▸ **setMenu**(`menu`: [QMenu](qmenu.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`menu` | [QMenu](qmenu.md) | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlat +### setMinimumSize -▸ **setFlat**(`isFlat`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`isFlat` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry +### setProperty -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGraphicsEffect +### setShortcut -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`key` | [QKeySequence](qkeysequence.md) | **Returns:** *void* ___ -### setIcon +### setShortcutAutoRepeat -▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIconSize +### setShortcutEnabled -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setLayout +### setSizePolicy -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QPushButtonSignals](../globals.md#qpushbuttonsignals)› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMenu +### setStyleSheet -▸ **setMenu**(`menu`: [QMenu](qmenu.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`menu` | [QMenu](qmenu.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setText -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setText**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setShortcut +### setVisible -▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`key` | [QKeySequence](qkeysequence.md) | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setText +### setWindowFilePath -▸ **setText**(`text`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`filePath` | string | **Returns:** *void* @@ -1515,6 +2783,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1531,6 +2815,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1641,6 +2941,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1687,6 +3060,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1707,6 +3140,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1717,13 +3256,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1734,3 +3283,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qradiobutton.md b/website/docs/api/generated/classes/qradiobutton.md index 0d320b21c9..25486efd81 100644 --- a/website/docs/api/generated/classes/qradiobutton.md +++ b/website/docs/api/generated/classes/qradiobutton.md @@ -33,99 +33,190 @@ radioButton.setText("Hello"); ### Properties -* [_layout](qradiobutton.md#optional-_layout) * [_rawInlineStyle](qradiobutton.md#_rawinlinestyle) -* [actions](qradiobutton.md#actions) * [native](qradiobutton.md#native) -* [nodeChildren](qradiobutton.md#nodechildren) -* [nodeParent](qradiobutton.md#optional-nodeparent) * [type](qradiobutton.md#type) -### Accessors - -* [layout](qradiobutton.md#layout) - ### Methods +* [_id](qradiobutton.md#_id) * [acceptDrops](qradiobutton.md#acceptdrops) +* [accessibleDescription](qradiobutton.md#accessibledescription) +* [accessibleName](qradiobutton.md#accessiblename) * [activateWindow](qradiobutton.md#activatewindow) * [addAction](qradiobutton.md#addaction) * [addEventListener](qradiobutton.md#addeventlistener) * [adjustSize](qradiobutton.md#adjustsize) * [animateClick](qradiobutton.md#animateclick) * [autoExclusive](qradiobutton.md#autoexclusive) +* [autoFillBackground](qradiobutton.md#autofillbackground) * [autoRepeat](qradiobutton.md#autorepeat) * [autoRepeatDelay](qradiobutton.md#autorepeatdelay) * [autoRepeatInterval](qradiobutton.md#autorepeatinterval) +* [baseSize](qradiobutton.md#basesize) +* [childAt](qradiobutton.md#childat) +* [children](qradiobutton.md#children) +* [childrenRect](qradiobutton.md#childrenrect) * [clearFocus](qradiobutton.md#clearfocus) +* [clearMask](qradiobutton.md#clearmask) * [click](qradiobutton.md#click) * [close](qradiobutton.md#close) +* [colorCount](qradiobutton.md#colorcount) +* [contentsRect](qradiobutton.md#contentsrect) +* [contextMenuPolicy](qradiobutton.md#contextmenupolicy) +* [delete](qradiobutton.md#delete) +* [deleteLater](qradiobutton.md#deletelater) +* [depth](qradiobutton.md#depth) +* [devicePixelRatio](qradiobutton.md#devicepixelratio) +* [devicePixelRatioF](qradiobutton.md#devicepixelratiof) +* [dumpObjectInfo](qradiobutton.md#dumpobjectinfo) +* [dumpObjectTree](qradiobutton.md#dumpobjecttree) +* [ensurePolished](qradiobutton.md#ensurepolished) +* [eventProcessed](qradiobutton.md#eventprocessed) +* [focusProxy](qradiobutton.md#focusproxy) +* [focusWidget](qradiobutton.md#focuswidget) * [font](qradiobutton.md#font) +* [frameGeometry](qradiobutton.md#framegeometry) +* [frameSize](qradiobutton.md#framesize) * [geometry](qradiobutton.md#geometry) * [getFlexNode](qradiobutton.md#getflexnode) +* [grab](qradiobutton.md#grab) +* [grabKeyboard](qradiobutton.md#grabkeyboard) +* [grabMouse](qradiobutton.md#grabmouse) +* [hasFocus](qradiobutton.md#hasfocus) +* [hasHeightForWidth](qradiobutton.md#hasheightforwidth) * [hasMouseTracking](qradiobutton.md#hasmousetracking) +* [hasTabletTracking](qradiobutton.md#hastablettracking) +* [height](qradiobutton.md#height) +* [heightForWidth](qradiobutton.md#heightforwidth) +* [heightMM](qradiobutton.md#heightmm) * [hide](qradiobutton.md#hide) * [icon](qradiobutton.md#icon) * [iconSize](qradiobutton.md#iconsize) * [inherits](qradiobutton.md#inherits) +* [inputMethodHints](qradiobutton.md#inputmethodhints) * [isActiveWindow](qradiobutton.md#isactivewindow) +* [isAncestorOf](qradiobutton.md#isancestorof) * [isCheckable](qradiobutton.md#ischeckable) * [isChecked](qradiobutton.md#ischecked) * [isDown](qradiobutton.md#isdown) * [isEnabled](qradiobutton.md#isenabled) +* [isEnabledTo](qradiobutton.md#isenabledto) +* [isFullScreen](qradiobutton.md#isfullscreen) +* [isHidden](qradiobutton.md#ishidden) +* [isMaximized](qradiobutton.md#ismaximized) +* [isMinimized](qradiobutton.md#isminimized) +* [isModal](qradiobutton.md#ismodal) * [isVisible](qradiobutton.md#isvisible) +* [isVisibleTo](qradiobutton.md#isvisibleto) +* [isWindow](qradiobutton.md#iswindow) +* [isWindowModified](qradiobutton.md#iswindowmodified) +* [killTimer](qradiobutton.md#killtimer) +* [layout](qradiobutton.md#layout) +* [logicalDpiX](qradiobutton.md#logicaldpix) +* [logicalDpiY](qradiobutton.md#logicaldpiy) * [lower](qradiobutton.md#lower) +* [mapFrom](qradiobutton.md#mapfrom) * [mapFromGlobal](qradiobutton.md#mapfromglobal) * [mapFromParent](qradiobutton.md#mapfromparent) +* [mapTo](qradiobutton.md#mapto) * [mapToGlobal](qradiobutton.md#maptoglobal) * [mapToParent](qradiobutton.md#maptoparent) +* [maximumHeight](qradiobutton.md#maximumheight) * [maximumSize](qradiobutton.md#maximumsize) +* [maximumWidth](qradiobutton.md#maximumwidth) +* [minimumHeight](qradiobutton.md#minimumheight) * [minimumSize](qradiobutton.md#minimumsize) +* [minimumSizeHint](qradiobutton.md#minimumsizehint) +* [minimumWidth](qradiobutton.md#minimumwidth) * [move](qradiobutton.md#move) +* [nativeParentWidget](qradiobutton.md#nativeparentwidget) +* [nextInFocusChain](qradiobutton.md#nextinfocuschain) +* [normalGeometry](qradiobutton.md#normalgeometry) * [objectName](qradiobutton.md#objectname) +* [paintingActive](qradiobutton.md#paintingactive) +* [parent](qradiobutton.md#parent) +* [parentWidget](qradiobutton.md#parentwidget) +* [physicalDpiX](qradiobutton.md#physicaldpix) +* [physicalDpiY](qradiobutton.md#physicaldpiy) * [pos](qradiobutton.md#pos) +* [previousInFocusChain](qradiobutton.md#previousinfocuschain) * [property](qradiobutton.md#property) * [raise](qradiobutton.md#raise) +* [rect](qradiobutton.md#rect) +* [releaseKeyboard](qradiobutton.md#releasekeyboard) +* [releaseMouse](qradiobutton.md#releasemouse) +* [releaseShortcut](qradiobutton.md#releaseshortcut) * [removeAction](qradiobutton.md#removeaction) * [removeEventListener](qradiobutton.md#removeeventlistener) * [repaint](qradiobutton.md#repaint) * [repolish](qradiobutton.md#repolish) * [resize](qradiobutton.md#resize) * [setAcceptDrops](qradiobutton.md#setacceptdrops) +* [setAccessibleDescription](qradiobutton.md#setaccessibledescription) +* [setAccessibleName](qradiobutton.md#setaccessiblename) * [setAttribute](qradiobutton.md#setattribute) * [setAutoExclusive](qradiobutton.md#setautoexclusive) +* [setAutoFillBackground](qradiobutton.md#setautofillbackground) * [setAutoRepeat](qradiobutton.md#setautorepeat) * [setAutoRepeatDelay](qradiobutton.md#setautorepeatdelay) * [setAutoRepeatInterval](qradiobutton.md#setautorepeatinterval) +* [setBaseSize](qradiobutton.md#setbasesize) * [setCheckable](qradiobutton.md#setcheckable) * [setChecked](qradiobutton.md#setchecked) +* [setContentsMargins](qradiobutton.md#setcontentsmargins) * [setContextMenuPolicy](qradiobutton.md#setcontextmenupolicy) * [setCursor](qradiobutton.md#setcursor) +* [setDisabled](qradiobutton.md#setdisabled) * [setDown](qradiobutton.md#setdown) * [setEnabled](qradiobutton.md#setenabled) +* [setEventProcessed](qradiobutton.md#seteventprocessed) +* [setFixedHeight](qradiobutton.md#setfixedheight) * [setFixedSize](qradiobutton.md#setfixedsize) +* [setFixedWidth](qradiobutton.md#setfixedwidth) * [setFlexNodeSizeControlled](qradiobutton.md#setflexnodesizecontrolled) * [setFocus](qradiobutton.md#setfocus) * [setFocusPolicy](qradiobutton.md#setfocuspolicy) +* [setFocusProxy](qradiobutton.md#setfocusproxy) * [setFont](qradiobutton.md#setfont) * [setGeometry](qradiobutton.md#setgeometry) * [setGraphicsEffect](qradiobutton.md#setgraphicseffect) +* [setHidden](qradiobutton.md#sethidden) * [setIcon](qradiobutton.md#seticon) * [setIconSize](qradiobutton.md#seticonsize) * [setInlineStyle](qradiobutton.md#setinlinestyle) +* [setInputMethodHints](qradiobutton.md#setinputmethodhints) * [setLayout](qradiobutton.md#setlayout) +* [setMaximumHeight](qradiobutton.md#setmaximumheight) * [setMaximumSize](qradiobutton.md#setmaximumsize) +* [setMaximumWidth](qradiobutton.md#setmaximumwidth) +* [setMinimumHeight](qradiobutton.md#setminimumheight) * [setMinimumSize](qradiobutton.md#setminimumsize) +* [setMinimumWidth](qradiobutton.md#setminimumwidth) * [setMouseTracking](qradiobutton.md#setmousetracking) -* [setNodeParent](qradiobutton.md#setnodeparent) * [setObjectName](qradiobutton.md#setobjectname) +* [setParent](qradiobutton.md#setparent) * [setProperty](qradiobutton.md#setproperty) * [setShortcut](qradiobutton.md#setshortcut) +* [setShortcutAutoRepeat](qradiobutton.md#setshortcutautorepeat) +* [setShortcutEnabled](qradiobutton.md#setshortcutenabled) +* [setSizeIncrement](qradiobutton.md#setsizeincrement) +* [setSizePolicy](qradiobutton.md#setsizepolicy) +* [setStatusTip](qradiobutton.md#setstatustip) * [setStyleSheet](qradiobutton.md#setstylesheet) +* [setTabletTracking](qradiobutton.md#settablettracking) * [setText](qradiobutton.md#settext) +* [setToolTip](qradiobutton.md#settooltip) +* [setToolTipDuration](qradiobutton.md#settooltipduration) +* [setUpdatesEnabled](qradiobutton.md#setupdatesenabled) +* [setVisible](qradiobutton.md#setvisible) +* [setWhatsThis](qradiobutton.md#setwhatsthis) +* [setWindowFilePath](qradiobutton.md#setwindowfilepath) * [setWindowFlag](qradiobutton.md#setwindowflag) * [setWindowIcon](qradiobutton.md#setwindowicon) +* [setWindowModified](qradiobutton.md#setwindowmodified) * [setWindowOpacity](qradiobutton.md#setwindowopacity) +* [setWindowRole](qradiobutton.md#setwindowrole) * [setWindowState](qradiobutton.md#setwindowstate) * [setWindowTitle](qradiobutton.md#setwindowtitle) * [shortcut](qradiobutton.md#shortcut) @@ -135,138 +226,128 @@ radioButton.setText("Hello"); * [showMinimized](qradiobutton.md#showminimized) * [showNormal](qradiobutton.md#shownormal) * [size](qradiobutton.md#size) +* [sizeHint](qradiobutton.md#sizehint) +* [sizeIncrement](qradiobutton.md#sizeincrement) +* [stackUnder](qradiobutton.md#stackunder) +* [startTimer](qradiobutton.md#starttimer) +* [statusTip](qradiobutton.md#statustip) +* [style](qradiobutton.md#style) * [styleSheet](qradiobutton.md#stylesheet) * [testAttribute](qradiobutton.md#testattribute) * [text](qradiobutton.md#text) * [toggle](qradiobutton.md#toggle) +* [toolTip](qradiobutton.md#tooltip) +* [toolTipDuration](qradiobutton.md#tooltipduration) +* [underMouse](qradiobutton.md#undermouse) +* [unsetCursor](qradiobutton.md#unsetcursor) +* [unsetLayoutDirection](qradiobutton.md#unsetlayoutdirection) +* [unsetLocale](qradiobutton.md#unsetlocale) * [update](qradiobutton.md#update) * [updateGeometry](qradiobutton.md#updategeometry) +* [updateMicroFocus](qradiobutton.md#updatemicrofocus) +* [updatesEnabled](qradiobutton.md#updatesenabled) +* [whatsThis](qradiobutton.md#whatsthis) +* [width](qradiobutton.md#width) +* [widthMM](qradiobutton.md#widthmm) +* [winId](qradiobutton.md#winid) +* [window](qradiobutton.md#window) +* [windowFilePath](qradiobutton.md#windowfilepath) +* [windowHandle](qradiobutton.md#windowhandle) +* [windowIcon](qradiobutton.md#windowicon) * [windowOpacity](qradiobutton.md#windowopacity) +* [windowRole](qradiobutton.md#windowrole) * [windowState](qradiobutton.md#windowstate) * [windowTitle](qradiobutton.md#windowtitle) +* [x](qradiobutton.md#x) +* [y](qradiobutton.md#y) ## Constructors ### constructor -\+ **new QRadioButton**(): *[QRadioButton](qradiobutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QRadioButton](qradiobutton.md)* - -\+ **new QRadioButton**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QRadioButton](qradiobutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QRadioButton](qradiobutton.md)* - -\+ **new QRadioButton**(`rawPointer`: [NativeRawPointer](../globals.md#nativerawpointer)‹any›, `disableNativeDeletion?`: undefined | false | true): *[QRadioButton](qradiobutton.md)* +\+ **new QRadioButton**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QRadioButton](qradiobutton.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`rawPointer` | [NativeRawPointer](../globals.md#nativerawpointer)‹any› | -`disableNativeDeletion?` | undefined | false | true | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QRadioButton](qradiobutton.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -298,7 +379,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QRadioButtonSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QRadioButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -312,6 +393,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QRadioButtonSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -324,7 +406,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -334,12 +416,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -348,6 +424,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -364,16 +450,10 @@ ___ ### animateClick -▸ **animateClick**(`msec`: number): *void* +▸ **animateClick**(): *void* *Inherited from [QAbstractButton](qabstractbutton.md).[animateClick](qabstractbutton.md#animateclick)* -**Parameters:** - -Name | Type | ------- | ------ | -`msec` | number | - **Returns:** *void* ___ @@ -388,6 +468,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoRepeat ▸ **autoRepeat**(): *boolean* @@ -418,6 +508,53 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -428,6 +565,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### click ▸ **click**(): *void* @@ -448,926 +595,2059 @@ ___ ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### icon +### depth -▸ **icon**(): *[QIcon](qicon.md)* +▸ **depth**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QIcon](qicon.md)* +**Returns:** *number* ___ -### iconSize +### devicePixelRatio -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### dumpObjectInfo -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isCheckable +### dumpObjectTree -▸ **isCheckable**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isChecked +### ensurePolished -▸ **isChecked**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isDown +### eventProcessed -▸ **isDown**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isEnabled +### focusProxy -▸ **isEnabled**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isVisible +### focusWidget -▸ **isVisible**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### lower +### font -▸ **lower**(): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *void* +**Returns:** *[QFont](qfont.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### frameGeometry -**Parameters:** +▸ **frameGeometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* ___ -### mapFromParent +### frameSize -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Parameters:** +**Returns:** *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### geometry -___ +▸ **geometry**(): *[QRect](qrect.md)* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### getFlexNode -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapToParent +### grab -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### maximumSize +### grabKeyboard -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### minimumSize +### grabMouse -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **grabMouse**(): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* + +**Returns:** *boolean* + +___ + +### isDown + +▸ **isDown**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move ▸ **move**(`x`: number, `y`: number): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QRadioButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QRadioButtonSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QRadioButtonSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### objectName +### setAutoExclusive -▸ **objectName**(): *string* +▸ **setAutoExclusive**(`enable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +**Parameters:** -**Returns:** *string* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### pos +### setAutoFillBackground -▸ **pos**(): *object* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`enabled` | boolean | -* **y**: *number* +**Returns:** *void* + +___ + +### setAutoRepeat + +▸ **setAutoRepeat**(`enable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoRepeatDelay + +▸ **setAutoRepeatDelay**(`delay`: number): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* + +**Parameters:** + +Name | Type | +------ | ------ | +`delay` | number | + +**Returns:** *void* + +___ + +### setAutoRepeatInterval + +▸ **setAutoRepeatInterval**(`interval`: number): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* + +**Parameters:** + +Name | Type | +------ | ------ | +`interval` | number | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCheckable + +▸ **setCheckable**(`checkable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checkable` | boolean | + +**Returns:** *void* + +___ + +### setChecked + +▸ **setChecked**(`checked`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checked` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDown + +▸ **setDown**(`down`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`down` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* ___ -### property +### setFixedWidth -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`w` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFlexNodeSizeControlled -▸ **raise**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### removeAction +### setFocus -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QRadioButtonSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusPolicy -**Type parameters:** +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▪ **SignalType**: *keyof QRadioButtonSignals* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QRadioButtonSignals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFocusProxy -▪ **callback**: *function* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setFont -___ +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -### repolish +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoExclusive +### setIcon -▸ **setAutoExclusive**(`enable`: boolean): *void* +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setAutoRepeat +### setIconSize -▸ **setAutoRepeat**(`enable`: boolean): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setAutoRepeatDelay +### setInlineStyle -▸ **setAutoRepeatDelay**(`delay`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`delay` | number | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setAutoRepeatInterval +### setInputMethodHints -▸ **setAutoRepeatInterval**(`interval`: number): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`interval` | number | +`hints` | number | **Returns:** *void* ___ -### setCheckable +### setLayout -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`checkable` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setChecked +### setMaximumHeight -▸ **setChecked**(`checked`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setDown +### setMinimumHeight -▸ **setDown**(`down`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMouseTracking -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocus +### setObjectName -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocusPolicy +### setParent -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFont +### setProperty -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry +### setShortcut -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`key` | [QKeySequence](qkeysequence.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIcon +### setShortcutEnabled -▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`icon` | [QIcon](qicon.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setIconSize +### setSizeIncrement -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setInlineStyle +### setSizePolicy -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setStatusTip -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)›): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QRadioButtonSignals](../globals.md#qradiobuttonsignals)› | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setText -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setText**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setShortcut +### setVisible -▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`key` | [QKeySequence](qkeysequence.md) | +`visible` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setWhatsThis -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setText +### setWindowFilePath -▸ **setText**(`text`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`filePath` | string | **Returns:** *void* @@ -1406,6 +2686,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1422,6 +2718,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1524,6 +2836,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1570,6 +2955,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1590,6 +3035,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1600,13 +3151,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1617,3 +3178,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qrect.md b/website/docs/api/generated/classes/qrect.md index 7c0c07bf26..bb24c4de80 100644 --- a/website/docs/api/generated/classes/qrect.md +++ b/website/docs/api/generated/classes/qrect.md @@ -19,8 +19,6 @@ sidebar_label: "QRect" ### Properties * [native](qrect.md#native) -* [nodeChildren](qrect.md#nodechildren) -* [nodeParent](qrect.md#optional-nodeparent) ### Methods @@ -28,7 +26,6 @@ sidebar_label: "QRect" * [left](qrect.md#left) * [setHeight](qrect.md#setheight) * [setLeft](qrect.md#setleft) -* [setNodeParent](qrect.md#setnodeparent) * [setTop](qrect.md#settop) * [setWidth](qrect.md#setwidth) * [top](qrect.md#top) @@ -39,36 +36,18 @@ sidebar_label: "QRect" ### constructor -\+ **new QRect**(): *[QRect](qrect.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QRect](qrect.md)* - -\+ **new QRect**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QRect](qrect.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QRect](qrect.md)* - -\+ **new QRect**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *[QRect](qrect.md)* +\+ **new QRect**(`nativeOrX?`: [NativeElement](../globals.md#nativeelement) | number, `y`: number, `width`: number, `height`: number): *[QRect](qrect.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* **Parameters:** -Name | Type | ------- | ------ | -`x?` | undefined | number | -`y?` | undefined | number | -`width?` | undefined | number | -`height?` | undefined | number | +Name | Type | Default | +------ | ------ | ------ | +`nativeOrX?` | [NativeElement](../globals.md#nativeelement) | number | - | +`y` | number | 0 | +`width` | number | 0 | +`height` | number | 0 | **Returns:** *[QRect](qrect.md)* @@ -76,25 +55,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -142,22 +105,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setTop ▸ **setTop**(`height`: number): *void* diff --git a/website/docs/api/generated/classes/qrectf.md b/website/docs/api/generated/classes/qrectf.md index 4adb482343..12a177609c 100644 --- a/website/docs/api/generated/classes/qrectf.md +++ b/website/docs/api/generated/classes/qrectf.md @@ -21,8 +21,6 @@ description ### Properties * [native](qrectf.md#native) -* [nodeChildren](qrectf.md#nodechildren) -* [nodeParent](qrectf.md#optional-nodeparent) ### Methods @@ -58,7 +56,6 @@ description * [setCoords](qrectf.md#setcoords) * [setHeight](qrectf.md#setheight) * [setLeft](qrectf.md#setleft) -* [setNodeParent](qrectf.md#setnodeparent) * [setRect](qrectf.md#setrect) * [setRight](qrectf.md#setright) * [setTop](qrectf.md#settop) @@ -84,36 +81,18 @@ description ### constructor -\+ **new QRectF**(): *[QRectF](qrectf.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QRectF](qrectf.md)* - -\+ **new QRectF**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QRectF](qrectf.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`nativeElement` | [NativeElement](../globals.md#nativeelement) | - -**Returns:** *[QRectF](qrectf.md)* - -\+ **new QRectF**(`x?`: undefined | number, `y?`: undefined | number, `width?`: undefined | number, `height?`: undefined | number): *[QRectF](qrectf.md)* +\+ **new QRectF**(`nativeOrX?`: [NativeElement](../globals.md#nativeelement) | number, `y`: number, `width`: number, `height`: number): *[QRectF](qrectf.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* **Parameters:** -Name | Type | ------- | ------ | -`x?` | undefined | number | -`y?` | undefined | number | -`width?` | undefined | number | -`height?` | undefined | number | +Name | Type | Default | +------ | ------ | ------ | +`nativeOrX?` | [NativeElement](../globals.md#nativeelement) | number | - | +`y` | number | 0 | +`width` | number | 0 | +`height` | number | 0 | **Returns:** *[QRectF](qrectf.md)* @@ -121,25 +100,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -600,22 +563,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setRect ▸ **setRect**(`x`: number, `y`: number, `width`: number, `height`: number): *void* diff --git a/website/docs/api/generated/classes/qresizeevent.md b/website/docs/api/generated/classes/qresizeevent.md new file mode 100644 index 0000000000..ac479ab8c3 --- /dev/null +++ b/website/docs/api/generated/classes/qresizeevent.md @@ -0,0 +1,155 @@ +--- +id: "qresizeevent" +title: "QResizeEvent" +sidebar_label: "QResizeEvent" +--- + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QResizeEvent** + +## Index + +### Constructors + +* [constructor](qresizeevent.md#constructor) + +### Properties + +* [native](qresizeevent.md#native) + +### Methods + +* [accept](qresizeevent.md#accept) +* [ignore](qresizeevent.md#ignore) +* [isAccepted](qresizeevent.md#isaccepted) +* [oldSize](qresizeevent.md#oldsize) +* [setAccepted](qresizeevent.md#setaccepted) +* [size](qresizeevent.md#size) +* [spontaneous](qresizeevent.md#spontaneous) +* [type](qresizeevent.md#type) + +## Constructors + +### constructor + +\+ **new QResizeEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QResizeEvent](qresizeevent.md)* + +*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QResizeEvent](qresizeevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### oldSize + +▸ **oldSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### size + +▸ **size**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qscreen.md b/website/docs/api/generated/classes/qscreen.md new file mode 100644 index 0000000000..141f44c2c4 --- /dev/null +++ b/website/docs/api/generated/classes/qscreen.md @@ -0,0 +1,661 @@ +--- +id: "qscreen" +title: "QScreen" +sidebar_label: "QScreen" +--- + +## Hierarchy + + ↳ [QObject](qobject.md)‹[QScreenSignals](../interfaces/qscreensignals.md)› + + ↳ **QScreen** + +## Index + +### Constructors + +* [constructor](qscreen.md#constructor) + +### Properties + +* [native](qscreen.md#native) + +### Methods + +* [_id](qscreen.md#_id) +* [addEventListener](qscreen.md#addeventlistener) +* [availableGeometry](qscreen.md#availablegeometry) +* [availableSize](qscreen.md#availablesize) +* [availableVirtualGeometry](qscreen.md#availablevirtualgeometry) +* [availableVirtualSize](qscreen.md#availablevirtualsize) +* [children](qscreen.md#children) +* [delete](qscreen.md#delete) +* [deleteLater](qscreen.md#deletelater) +* [depth](qscreen.md#depth) +* [devicePixelRatio](qscreen.md#devicepixelratio) +* [dumpObjectInfo](qscreen.md#dumpobjectinfo) +* [dumpObjectTree](qscreen.md#dumpobjecttree) +* [eventProcessed](qscreen.md#eventprocessed) +* [geometry](qscreen.md#geometry) +* [grabWindow](qscreen.md#grabwindow) +* [inherits](qscreen.md#inherits) +* [killTimer](qscreen.md#killtimer) +* [logicalDotsPerInch](qscreen.md#logicaldotsperinch) +* [logicalDotsPerInchX](qscreen.md#logicaldotsperinchx) +* [logicalDotsPerInchY](qscreen.md#logicaldotsperinchy) +* [manufacturer](qscreen.md#manufacturer) +* [model](qscreen.md#model) +* [name](qscreen.md#name) +* [nativeOrientation](qscreen.md#nativeorientation) +* [objectName](qscreen.md#objectname) +* [orientation](qscreen.md#orientation) +* [parent](qscreen.md#parent) +* [physicalDotsPerInch](qscreen.md#physicaldotsperinch) +* [physicalDotsPerInchX](qscreen.md#physicaldotsperinchx) +* [physicalDotsPerInchY](qscreen.md#physicaldotsperinchy) +* [physicalSize](qscreen.md#physicalsize) +* [primaryOrientation](qscreen.md#primaryorientation) +* [property](qscreen.md#property) +* [refreshRate](qscreen.md#refreshrate) +* [removeEventListener](qscreen.md#removeeventlistener) +* [serialNumber](qscreen.md#serialnumber) +* [setEventProcessed](qscreen.md#seteventprocessed) +* [setObjectName](qscreen.md#setobjectname) +* [setParent](qscreen.md#setparent) +* [setProperty](qscreen.md#setproperty) +* [size](qscreen.md#size) +* [startTimer](qscreen.md#starttimer) +* [virtualGeometry](qscreen.md#virtualgeometry) +* [virtualSize](qscreen.md#virtualsize) + +## Constructors + +### constructor + +\+ **new QScreen**(`native`: [NativeElement](../globals.md#nativeelement)): *[QScreen](qscreen.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QScreen](qscreen.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScreenSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QScreenSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QScreenSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### availableGeometry + +▸ **availableGeometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### availableSize + +▸ **availableSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### availableVirtualGeometry + +▸ **availableVirtualGeometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### availableVirtualSize + +▸ **availableVirtualSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### depth + +▸ **depth**(): *number* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +**Returns:** *number* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### grabWindow + +▸ **grabWindow**(`window`: number, `x`: number, `y`: number, `width`: number, `height`: number): *[QPixmap](qpixmap.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`window` | number | - | +`x` | number | 0 | +`y` | number | 0 | +`width` | number | -1 | +`height` | number | -1 | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### logicalDotsPerInch + +▸ **logicalDotsPerInch**(): *number* + +**Returns:** *number* + +___ + +### logicalDotsPerInchX + +▸ **logicalDotsPerInchX**(): *number* + +**Returns:** *number* + +___ + +### logicalDotsPerInchY + +▸ **logicalDotsPerInchY**(): *number* + +**Returns:** *number* + +___ + +### manufacturer + +▸ **manufacturer**(): *string* + +**Returns:** *string* + +___ + +### model + +▸ **model**(): *string* + +**Returns:** *string* + +___ + +### name + +▸ **name**(): *string* + +**Returns:** *string* + +___ + +### nativeOrientation + +▸ **nativeOrientation**(): *[ScreenOrientation](../enums/screenorientation.md)* + +**Returns:** *[ScreenOrientation](../enums/screenorientation.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[ScreenOrientation](../enums/screenorientation.md)* + +**Returns:** *[ScreenOrientation](../enums/screenorientation.md)* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### physicalDotsPerInch + +▸ **physicalDotsPerInch**(): *number* + +**Returns:** *number* + +___ + +### physicalDotsPerInchX + +▸ **physicalDotsPerInchX**(): *number* + +**Returns:** *number* + +___ + +### physicalDotsPerInchY + +▸ **physicalDotsPerInchY**(): *number* + +**Returns:** *number* + +___ + +### physicalSize + +▸ **physicalSize**(): *[QSizeF](qsizef.md)* + +**Returns:** *[QSizeF](qsizef.md)* + +___ + +### primaryOrientation + +▸ **primaryOrientation**(): *[ScreenOrientation](../enums/screenorientation.md)* + +**Returns:** *[ScreenOrientation](../enums/screenorientation.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### refreshRate + +▸ **refreshRate**(): *number* + +**Returns:** *number* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScreenSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QScreenSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QScreenSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### serialNumber + +▸ **serialNumber**(): *string* + +**Returns:** *string* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### size + +▸ **size**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### virtualGeometry + +▸ **virtualGeometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### virtualSize + +▸ **virtualSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* diff --git a/website/docs/api/generated/classes/qscrollarea.md b/website/docs/api/generated/classes/qscrollarea.md index fd7d4b9f4c..9090819084 100644 --- a/website/docs/api/generated/classes/qscrollarea.md +++ b/website/docs/api/generated/classes/qscrollarea.md @@ -25,9 +25,13 @@ imageLabel.setPixmap(pixmap); scrollArea.setWidget(imageLabel); ``` +## Type parameters + +▪ **Signals**: *[QScrollAreaSignals](../globals.md#qscrollareasignals)* + ## Hierarchy - ↳ [QAbstractScrollArea](qabstractscrollarea.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› + ↳ [QAbstractScrollArea](qabstractscrollarea.md)‹Signals› ↳ **QScrollArea** @@ -39,76 +43,146 @@ scrollArea.setWidget(imageLabel); ### Properties -* [_layout](qscrollarea.md#optional-_layout) * [_rawInlineStyle](qscrollarea.md#_rawinlinestyle) -* [actions](qscrollarea.md#actions) -* [contentWidget](qscrollarea.md#optional-contentwidget) * [native](qscrollarea.md#native) -* [nodeChildren](qscrollarea.md#nodechildren) -* [nodeParent](qscrollarea.md#optional-nodeparent) * [type](qscrollarea.md#type) -* [viewportWidget](qscrollarea.md#optional-viewportwidget) - -### Accessors - -* [layout](qscrollarea.md#layout) ### Methods +* [_id](qscrollarea.md#_id) * [acceptDrops](qscrollarea.md#acceptdrops) +* [accessibleDescription](qscrollarea.md#accessibledescription) +* [accessibleName](qscrollarea.md#accessiblename) * [activateWindow](qscrollarea.md#activatewindow) * [addAction](qscrollarea.md#addaction) * [addEventListener](qscrollarea.md#addeventlistener) * [adjustSize](qscrollarea.md#adjustsize) * [alignment](qscrollarea.md#alignment) +* [autoFillBackground](qscrollarea.md#autofillbackground) +* [baseSize](qscrollarea.md#basesize) +* [childAt](qscrollarea.md#childat) +* [children](qscrollarea.md#children) +* [childrenRect](qscrollarea.md#childrenrect) * [clearFocus](qscrollarea.md#clearfocus) +* [clearMask](qscrollarea.md#clearmask) * [close](qscrollarea.md#close) +* [colorCount](qscrollarea.md#colorcount) +* [contentsRect](qscrollarea.md#contentsrect) +* [contextMenuPolicy](qscrollarea.md#contextmenupolicy) +* [delete](qscrollarea.md#delete) +* [deleteLater](qscrollarea.md#deletelater) +* [depth](qscrollarea.md#depth) +* [devicePixelRatio](qscrollarea.md#devicepixelratio) +* [devicePixelRatioF](qscrollarea.md#devicepixelratiof) +* [dumpObjectInfo](qscrollarea.md#dumpobjectinfo) +* [dumpObjectTree](qscrollarea.md#dumpobjecttree) +* [ensurePolished](qscrollarea.md#ensurepolished) * [ensureVisible](qscrollarea.md#ensurevisible) * [ensureWidgetVisible](qscrollarea.md#ensurewidgetvisible) +* [eventProcessed](qscrollarea.md#eventprocessed) +* [focusProxy](qscrollarea.md#focusproxy) +* [focusWidget](qscrollarea.md#focuswidget) * [font](qscrollarea.md#font) +* [frameGeometry](qscrollarea.md#framegeometry) * [frameRect](qscrollarea.md#framerect) * [frameShadow](qscrollarea.md#frameshadow) * [frameShape](qscrollarea.md#frameshape) +* [frameSize](qscrollarea.md#framesize) * [frameStyle](qscrollarea.md#framestyle) * [frameWidth](qscrollarea.md#framewidth) * [geometry](qscrollarea.md#geometry) * [getFlexNode](qscrollarea.md#getflexnode) +* [grab](qscrollarea.md#grab) +* [grabKeyboard](qscrollarea.md#grabkeyboard) +* [grabMouse](qscrollarea.md#grabmouse) +* [hasFocus](qscrollarea.md#hasfocus) +* [hasHeightForWidth](qscrollarea.md#hasheightforwidth) * [hasMouseTracking](qscrollarea.md#hasmousetracking) +* [hasTabletTracking](qscrollarea.md#hastablettracking) +* [height](qscrollarea.md#height) +* [heightForWidth](qscrollarea.md#heightforwidth) +* [heightMM](qscrollarea.md#heightmm) * [hide](qscrollarea.md#hide) +* [horizontalScrollBar](qscrollarea.md#horizontalscrollbar) * [inherits](qscrollarea.md#inherits) +* [inputMethodHints](qscrollarea.md#inputmethodhints) * [isActiveWindow](qscrollarea.md#isactivewindow) +* [isAncestorOf](qscrollarea.md#isancestorof) * [isEnabled](qscrollarea.md#isenabled) +* [isEnabledTo](qscrollarea.md#isenabledto) +* [isFullScreen](qscrollarea.md#isfullscreen) +* [isHidden](qscrollarea.md#ishidden) +* [isMaximized](qscrollarea.md#ismaximized) +* [isMinimized](qscrollarea.md#isminimized) +* [isModal](qscrollarea.md#ismodal) * [isVisible](qscrollarea.md#isvisible) +* [isVisibleTo](qscrollarea.md#isvisibleto) +* [isWindow](qscrollarea.md#iswindow) +* [isWindowModified](qscrollarea.md#iswindowmodified) +* [killTimer](qscrollarea.md#killtimer) +* [layout](qscrollarea.md#layout) * [lineWidth](qscrollarea.md#linewidth) +* [logicalDpiX](qscrollarea.md#logicaldpix) +* [logicalDpiY](qscrollarea.md#logicaldpiy) * [lower](qscrollarea.md#lower) +* [mapFrom](qscrollarea.md#mapfrom) * [mapFromGlobal](qscrollarea.md#mapfromglobal) * [mapFromParent](qscrollarea.md#mapfromparent) +* [mapTo](qscrollarea.md#mapto) * [mapToGlobal](qscrollarea.md#maptoglobal) * [mapToParent](qscrollarea.md#maptoparent) +* [maximumHeight](qscrollarea.md#maximumheight) * [maximumSize](qscrollarea.md#maximumsize) * [maximumViewportSize](qscrollarea.md#maximumviewportsize) +* [maximumWidth](qscrollarea.md#maximumwidth) * [midLineWidth](qscrollarea.md#midlinewidth) +* [minimumHeight](qscrollarea.md#minimumheight) * [minimumSize](qscrollarea.md#minimumsize) +* [minimumSizeHint](qscrollarea.md#minimumsizehint) +* [minimumWidth](qscrollarea.md#minimumwidth) * [move](qscrollarea.md#move) +* [nativeParentWidget](qscrollarea.md#nativeparentwidget) +* [nextInFocusChain](qscrollarea.md#nextinfocuschain) +* [normalGeometry](qscrollarea.md#normalgeometry) * [objectName](qscrollarea.md#objectname) +* [paintingActive](qscrollarea.md#paintingactive) +* [parent](qscrollarea.md#parent) +* [parentWidget](qscrollarea.md#parentwidget) +* [physicalDpiX](qscrollarea.md#physicaldpix) +* [physicalDpiY](qscrollarea.md#physicaldpiy) * [pos](qscrollarea.md#pos) +* [previousInFocusChain](qscrollarea.md#previousinfocuschain) * [property](qscrollarea.md#property) * [raise](qscrollarea.md#raise) +* [rect](qscrollarea.md#rect) +* [releaseKeyboard](qscrollarea.md#releasekeyboard) +* [releaseMouse](qscrollarea.md#releasemouse) +* [releaseShortcut](qscrollarea.md#releaseshortcut) * [removeAction](qscrollarea.md#removeaction) * [removeEventListener](qscrollarea.md#removeeventlistener) * [repaint](qscrollarea.md#repaint) * [repolish](qscrollarea.md#repolish) * [resize](qscrollarea.md#resize) * [setAcceptDrops](qscrollarea.md#setacceptdrops) +* [setAccessibleDescription](qscrollarea.md#setaccessibledescription) +* [setAccessibleName](qscrollarea.md#setaccessiblename) * [setAlignment](qscrollarea.md#setalignment) * [setAttribute](qscrollarea.md#setattribute) +* [setAutoFillBackground](qscrollarea.md#setautofillbackground) +* [setBaseSize](qscrollarea.md#setbasesize) +* [setContentsMargins](qscrollarea.md#setcontentsmargins) * [setContextMenuPolicy](qscrollarea.md#setcontextmenupolicy) * [setCursor](qscrollarea.md#setcursor) +* [setDisabled](qscrollarea.md#setdisabled) * [setEnabled](qscrollarea.md#setenabled) +* [setEventProcessed](qscrollarea.md#seteventprocessed) +* [setFixedHeight](qscrollarea.md#setfixedheight) * [setFixedSize](qscrollarea.md#setfixedsize) +* [setFixedWidth](qscrollarea.md#setfixedwidth) * [setFlexNodeSizeControlled](qscrollarea.md#setflexnodesizecontrolled) * [setFocus](qscrollarea.md#setfocus) * [setFocusPolicy](qscrollarea.md#setfocuspolicy) +* [setFocusProxy](qscrollarea.md#setfocusproxy) * [setFont](qscrollarea.md#setfont) * [setFrameRect](qscrollarea.md#setframerect) * [setFrameShadow](qscrollarea.md#setframeshadow) @@ -116,28 +190,48 @@ scrollArea.setWidget(imageLabel); * [setFrameStyle](qscrollarea.md#setframestyle) * [setGeometry](qscrollarea.md#setgeometry) * [setGraphicsEffect](qscrollarea.md#setgraphicseffect) +* [setHidden](qscrollarea.md#sethidden) * [setHorizontalScrollBar](qscrollarea.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qscrollarea.md#sethorizontalscrollbarpolicy) * [setInlineStyle](qscrollarea.md#setinlinestyle) +* [setInputMethodHints](qscrollarea.md#setinputmethodhints) * [setLayout](qscrollarea.md#setlayout) * [setLineWidth](qscrollarea.md#setlinewidth) +* [setMaximumHeight](qscrollarea.md#setmaximumheight) * [setMaximumSize](qscrollarea.md#setmaximumsize) +* [setMaximumWidth](qscrollarea.md#setmaximumwidth) * [setMidLineWidth](qscrollarea.md#setmidlinewidth) +* [setMinimumHeight](qscrollarea.md#setminimumheight) * [setMinimumSize](qscrollarea.md#setminimumsize) +* [setMinimumWidth](qscrollarea.md#setminimumwidth) * [setMouseTracking](qscrollarea.md#setmousetracking) -* [setNodeParent](qscrollarea.md#setnodeparent) * [setObjectName](qscrollarea.md#setobjectname) +* [setParent](qscrollarea.md#setparent) * [setProperty](qscrollarea.md#setproperty) +* [setShortcutAutoRepeat](qscrollarea.md#setshortcutautorepeat) +* [setShortcutEnabled](qscrollarea.md#setshortcutenabled) +* [setSizeIncrement](qscrollarea.md#setsizeincrement) +* [setSizePolicy](qscrollarea.md#setsizepolicy) +* [setStatusTip](qscrollarea.md#setstatustip) * [setStyleSheet](qscrollarea.md#setstylesheet) +* [setTabletTracking](qscrollarea.md#settablettracking) +* [setToolTip](qscrollarea.md#settooltip) +* [setToolTipDuration](qscrollarea.md#settooltipduration) +* [setUpdatesEnabled](qscrollarea.md#setupdatesenabled) * [setVerticalScrollBar](qscrollarea.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qscrollarea.md#setverticalscrollbarpolicy) * [setViewport](qscrollarea.md#setviewport) * [setViewportMargins](qscrollarea.md#setviewportmargins) +* [setVisible](qscrollarea.md#setvisible) +* [setWhatsThis](qscrollarea.md#setwhatsthis) * [setWidget](qscrollarea.md#setwidget) * [setWidgetResizable](qscrollarea.md#setwidgetresizable) +* [setWindowFilePath](qscrollarea.md#setwindowfilepath) * [setWindowFlag](qscrollarea.md#setwindowflag) * [setWindowIcon](qscrollarea.md#setwindowicon) +* [setWindowModified](qscrollarea.md#setwindowmodified) * [setWindowOpacity](qscrollarea.md#setwindowopacity) +* [setWindowRole](qscrollarea.md#setwindowrole) * [setWindowState](qscrollarea.md#setwindowstate) * [setWindowTitle](qscrollarea.md#setwindowtitle) * [show](qscrollarea.md#show) @@ -146,142 +240,132 @@ scrollArea.setWidget(imageLabel); * [showMinimized](qscrollarea.md#showminimized) * [showNormal](qscrollarea.md#shownormal) * [size](qscrollarea.md#size) +* [sizeHint](qscrollarea.md#sizehint) +* [sizeIncrement](qscrollarea.md#sizeincrement) +* [stackUnder](qscrollarea.md#stackunder) +* [startTimer](qscrollarea.md#starttimer) +* [statusTip](qscrollarea.md#statustip) +* [style](qscrollarea.md#style) * [styleSheet](qscrollarea.md#stylesheet) * [takeWidget](qscrollarea.md#takewidget) * [testAttribute](qscrollarea.md#testattribute) +* [toolTip](qscrollarea.md#tooltip) +* [toolTipDuration](qscrollarea.md#tooltipduration) +* [underMouse](qscrollarea.md#undermouse) +* [unsetCursor](qscrollarea.md#unsetcursor) +* [unsetLayoutDirection](qscrollarea.md#unsetlayoutdirection) +* [unsetLocale](qscrollarea.md#unsetlocale) * [update](qscrollarea.md#update) * [updateGeometry](qscrollarea.md#updategeometry) +* [updateMicroFocus](qscrollarea.md#updatemicrofocus) +* [updatesEnabled](qscrollarea.md#updatesenabled) +* [verticalScrollBar](qscrollarea.md#verticalscrollbar) * [viewport](qscrollarea.md#viewport) * [viewportMargins](qscrollarea.md#viewportmargins) +* [whatsThis](qscrollarea.md#whatsthis) * [widget](qscrollarea.md#widget) * [widgetResizable](qscrollarea.md#widgetresizable) +* [width](qscrollarea.md#width) +* [widthMM](qscrollarea.md#widthmm) +* [winId](qscrollarea.md#winid) +* [window](qscrollarea.md#window) +* [windowFilePath](qscrollarea.md#windowfilepath) +* [windowHandle](qscrollarea.md#windowhandle) +* [windowIcon](qscrollarea.md#windowicon) * [windowOpacity](qscrollarea.md#windowopacity) +* [windowRole](qscrollarea.md#windowrole) * [windowState](qscrollarea.md#windowstate) * [windowTitle](qscrollarea.md#windowtitle) +* [x](qscrollarea.md#x) +* [y](qscrollarea.md#y) ## Constructors ### constructor -\+ **new QScrollArea**(): *[QScrollArea](qscrollarea.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QScrollArea](qscrollarea.md)* - -\+ **new QScrollArea**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QScrollArea](qscrollarea.md)* +\+ **new QScrollArea**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QScrollArea](qscrollarea.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QScrollArea](qscrollarea.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Optional` contentWidget - -• **contentWidget**? : *[NodeWidget](nodewidget.md)‹any› | null* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -313,20 +397,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollAreaSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QScrollAreaSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QScrollAreaSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -339,7 +424,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -349,12 +434,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -363,6 +442,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -385,326 +474,929 @@ ___ ___ -### clearFocus - -▸ **clearFocus**(): *void* - -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* - -**Returns:** *void* - -___ - -### close +### autoFillBackground -▸ **close**(): *boolean* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* **Returns:** *boolean* ___ -### ensureVisible - -▸ **ensureVisible**(`x`: number, `y`: number, `xmargin`: number, `ymargin`: number): *void* +### baseSize -**Parameters:** +▸ **baseSize**(): *[QSize](qsize.md)* -Name | Type | Default | ------- | ------ | ------ | -`x` | number | - | -`y` | number | - | -`xmargin` | number | 50 | -`ymargin` | number | 50 | +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### ensureWidgetVisible +### childAt -▸ **ensureWidgetVisible**(`childWidget`: [NodeWidget](nodewidget.md)‹any›, `xmargin`: number, `ymargin`: number): *void* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`childWidget` | [NodeWidget](nodewidget.md)‹any› | - | -`xmargin` | number | 50 | -`ymargin` | number | 50 | +Name | Type | +------ | ------ | +`x` | number | +`y` | number | -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### frameRect +### childrenRect -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clearFocus -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clearFocus**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking +### delete -▸ **hasMouseTracking**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### deleteLater -▸ **hide**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isActiveWindow +### devicePixelRatio -▸ **isActiveWindow**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### devicePixelRatioF -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lineWidth +### dumpObjectTree -▸ **lineWidth**(): *number* +▸ **dumpObjectTree**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *number* +**Returns:** *void* ___ -### lower +### ensurePolished -▸ **lower**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### ensureVisible -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +▸ **ensureVisible**(`x`: number, `y`: number, `xmargin`: number, `ymargin`: number): *void* **Parameters:** -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Name | Type | Default | +------ | ------ | ------ | +`x` | number | - | +`y` | number | - | +`xmargin` | number | 50 | +`ymargin` | number | 50 | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### ensureWidgetVisible -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +▸ **ensureWidgetVisible**(`childWidget`: [QWidget](qwidget.md), `xmargin`: number, `ymargin`: number): *void* **Parameters:** -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Name | Type | Default | +------ | ------ | ------ | +`childWidget` | [QWidget](qwidget.md) | - | +`xmargin` | number | 50 | +`ymargin` | number | 50 | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### eventProcessed -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +▸ **eventProcessed**(): *boolean* -**Parameters:** +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Get the state of the event processed flag -**Returns:** *[QPoint](qpoint.md)* +See `setEventProcessed()`. -___ +**Returns:** *boolean* -### mapToParent +boolean True if the current event is flagged as processed. -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumSize +### focusWidget -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumViewportSize +### font -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QFont](qfont.md)* ___ -### midLineWidth +### frameGeometry -▸ **midLineWidth**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### frameRect -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* ___ @@ -725,16 +1417,96 @@ Name | Type | ___ +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + ### pos ▸ **pos**(): *object* @@ -749,11 +1521,21 @@ ___ ___ +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -775,6 +1557,52 @@ ___ ___ +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + ### removeAction ▸ **removeAction**(`action`: [QAction](qaction.md)): *void* @@ -793,24 +1621,25 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollAreaSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QScrollAreaSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | ------ | ------ | `signalType` | SignalType | -`callback` | QScrollAreaSignals[SignalType] | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -828,6 +1657,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -871,111 +1702,269 @@ ___ ### setAcceptDrops -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | **Returns:** *void* ___ -### setAlignment +### setDisabled -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`disable` | boolean | **Returns:** *void* ___ -### setAttribute +### setEnabled -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`enabled` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setEventProcessed -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### setCursor +### setFixedHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`h` | number | **Returns:** *void* ___ -### setEnabled +### setFixedSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setFixedSize**(`width`: number, `height`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`width` | number | +`height` | number | **Returns:** *void* ___ -### setFixedSize +### setFixedWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`w` | number | **Returns:** *void* @@ -1031,6 +2020,22 @@ Name | Type | ___ +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + ### setFont ▸ **setFont**(`font`: [QFont](qfont.md)): *void* @@ -1051,7 +2056,7 @@ ___ ▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** @@ -1067,7 +2072,7 @@ ___ ▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** @@ -1083,7 +2088,7 @@ ___ ▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** @@ -1099,7 +2104,7 @@ ___ ▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** @@ -1146,6 +2151,22 @@ Name | Type | ___ +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + ### setHorizontalScrollBar ▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* @@ -1180,15 +2201,32 @@ ___ ### setInlineStyle -▸ **setInlineStyle**(`style`: string): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* *Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + Name | Type | ------ | ------ | -`style` | string | +`hints` | number | **Returns:** *void* @@ -1196,7 +2234,7 @@ ___ ### setLayout -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)›): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* *Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* @@ -1204,7 +2242,7 @@ ___ Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QScrollAreaSignals](../globals.md#qscrollareasignals)› | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* @@ -1214,7 +2252,7 @@ ___ ▸ **setLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** @@ -1226,6 +2264,22 @@ Name | Type | ___ +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + ### setMaximumSize ▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* @@ -1243,11 +2297,27 @@ Name | Type | ___ +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + ### setMidLineWidth ▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** @@ -1259,6 +2329,22 @@ Name | Type | ___ +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + ### setMinimumSize ▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* @@ -1276,33 +2362,33 @@ Name | Type | ___ -### setMouseTracking +### setMinimumWidth -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`minw` | number | **Returns:** *void* ___ -### setNodeParent +### setMouseTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`isMouseTracked` | boolean | **Returns:** *void* @@ -1314,7 +2400,7 @@ ___ *Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -1326,11 +2412,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -1343,17 +2445,166 @@ Name | Type | ___ -### setStyleSheet +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setStatusTip + +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUpdatesEnabled -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`enable` | boolean | **Returns:** *void* @@ -1393,7 +2644,7 @@ ___ ### setViewport -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* *Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* @@ -1401,7 +2652,7 @@ ___ Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -1424,15 +2675,47 @@ Name | Type | ___ +### setVisible + +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* + +**Parameters:** + +Name | Type | +------ | ------ | +`visible` | boolean | + +**Returns:** *void* + +___ + +### setWhatsThis + +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* + +**Parameters:** + +Name | Type | +------ | ------ | +`whatsThis` | string | + +**Returns:** *void* + +___ + ### setWidget -▸ **setWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWidget**(`widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -1452,6 +2735,22 @@ Name | Type | ___ +### setWindowFilePath + +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* + +**Parameters:** + +Name | Type | +------ | ------ | +`filePath` | string | + +**Returns:** *void* + +___ + ### setWindowFlag ▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* @@ -1485,6 +2784,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1501,6 +2816,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1593,6 +2924,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1605,9 +3009,9 @@ ___ ### takeWidget -▸ **takeWidget**(): *[NodeWidget](nodewidget.md)‹any› | null* +▸ **takeWidget**(): *[QWidget](qwidget.md) | null* -**Returns:** *[NodeWidget](nodewidget.md)‹any› | null* +**Returns:** *[QWidget](qwidget.md) | null* ___ @@ -1627,6 +3031,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1647,6 +3111,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -1665,11 +3165,21 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + ### widget -▸ **widget**(): *[NodeWidget](nodewidget.md)‹any› | null* +▸ **widget**(): *[QWidget](qwidget.md) | null* -**Returns:** *[NodeWidget](nodewidget.md)‹any› | null* +**Returns:** *[QWidget](qwidget.md) | null* ___ @@ -1681,6 +3191,76 @@ ___ ___ +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1691,13 +3271,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1708,3 +3298,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qscrollbar.md b/website/docs/api/generated/classes/qscrollbar.md index ad783d84f3..232bd1b676 100644 --- a/website/docs/api/generated/classes/qscrollbar.md +++ b/website/docs/api/generated/classes/qscrollbar.md @@ -32,97 +32,188 @@ const scrollbar = new QScrollBar(); ### Properties -* [_layout](qscrollbar.md#optional-_layout) * [_rawInlineStyle](qscrollbar.md#_rawinlinestyle) -* [actions](qscrollbar.md#actions) * [native](qscrollbar.md#native) -* [nodeChildren](qscrollbar.md#nodechildren) -* [nodeParent](qscrollbar.md#optional-nodeparent) * [type](qscrollbar.md#type) -### Accessors - -* [layout](qscrollbar.md#layout) - ### Methods +* [_id](qscrollbar.md#_id) * [acceptDrops](qscrollbar.md#acceptdrops) +* [accessibleDescription](qscrollbar.md#accessibledescription) +* [accessibleName](qscrollbar.md#accessiblename) * [activateWindow](qscrollbar.md#activatewindow) * [addAction](qscrollbar.md#addaction) * [addEventListener](qscrollbar.md#addeventlistener) * [adjustSize](qscrollbar.md#adjustsize) +* [autoFillBackground](qscrollbar.md#autofillbackground) +* [baseSize](qscrollbar.md#basesize) +* [childAt](qscrollbar.md#childat) +* [children](qscrollbar.md#children) +* [childrenRect](qscrollbar.md#childrenrect) * [clearFocus](qscrollbar.md#clearfocus) +* [clearMask](qscrollbar.md#clearmask) * [close](qscrollbar.md#close) +* [colorCount](qscrollbar.md#colorcount) +* [contentsRect](qscrollbar.md#contentsrect) +* [contextMenuPolicy](qscrollbar.md#contextmenupolicy) +* [delete](qscrollbar.md#delete) +* [deleteLater](qscrollbar.md#deletelater) +* [depth](qscrollbar.md#depth) +* [devicePixelRatio](qscrollbar.md#devicepixelratio) +* [devicePixelRatioF](qscrollbar.md#devicepixelratiof) +* [dumpObjectInfo](qscrollbar.md#dumpobjectinfo) +* [dumpObjectTree](qscrollbar.md#dumpobjecttree) +* [ensurePolished](qscrollbar.md#ensurepolished) +* [eventProcessed](qscrollbar.md#eventprocessed) +* [focusProxy](qscrollbar.md#focusproxy) +* [focusWidget](qscrollbar.md#focuswidget) * [font](qscrollbar.md#font) +* [frameGeometry](qscrollbar.md#framegeometry) +* [frameSize](qscrollbar.md#framesize) * [geometry](qscrollbar.md#geometry) * [getFlexNode](qscrollbar.md#getflexnode) +* [grab](qscrollbar.md#grab) +* [grabKeyboard](qscrollbar.md#grabkeyboard) +* [grabMouse](qscrollbar.md#grabmouse) +* [hasFocus](qscrollbar.md#hasfocus) +* [hasHeightForWidth](qscrollbar.md#hasheightforwidth) * [hasMouseTracking](qscrollbar.md#hasmousetracking) +* [hasTabletTracking](qscrollbar.md#hastablettracking) * [hasTracking](qscrollbar.md#hastracking) +* [height](qscrollbar.md#height) +* [heightForWidth](qscrollbar.md#heightforwidth) +* [heightMM](qscrollbar.md#heightmm) * [hide](qscrollbar.md#hide) * [inherits](qscrollbar.md#inherits) +* [inputMethodHints](qscrollbar.md#inputmethodhints) * [invertedAppearance](qscrollbar.md#invertedappearance) * [invertedControls](qscrollbar.md#invertedcontrols) * [isActiveWindow](qscrollbar.md#isactivewindow) +* [isAncestorOf](qscrollbar.md#isancestorof) * [isEnabled](qscrollbar.md#isenabled) +* [isEnabledTo](qscrollbar.md#isenabledto) +* [isFullScreen](qscrollbar.md#isfullscreen) +* [isHidden](qscrollbar.md#ishidden) +* [isMaximized](qscrollbar.md#ismaximized) +* [isMinimized](qscrollbar.md#isminimized) +* [isModal](qscrollbar.md#ismodal) * [isSliderDown](qscrollbar.md#issliderdown) * [isVisible](qscrollbar.md#isvisible) +* [isVisibleTo](qscrollbar.md#isvisibleto) +* [isWindow](qscrollbar.md#iswindow) +* [isWindowModified](qscrollbar.md#iswindowmodified) +* [killTimer](qscrollbar.md#killtimer) +* [layout](qscrollbar.md#layout) +* [logicalDpiX](qscrollbar.md#logicaldpix) +* [logicalDpiY](qscrollbar.md#logicaldpiy) * [lower](qscrollbar.md#lower) +* [mapFrom](qscrollbar.md#mapfrom) * [mapFromGlobal](qscrollbar.md#mapfromglobal) * [mapFromParent](qscrollbar.md#mapfromparent) +* [mapTo](qscrollbar.md#mapto) * [mapToGlobal](qscrollbar.md#maptoglobal) * [mapToParent](qscrollbar.md#maptoparent) * [maximum](qscrollbar.md#maximum) +* [maximumHeight](qscrollbar.md#maximumheight) * [maximumSize](qscrollbar.md#maximumsize) +* [maximumWidth](qscrollbar.md#maximumwidth) * [minimum](qscrollbar.md#minimum) +* [minimumHeight](qscrollbar.md#minimumheight) * [minimumSize](qscrollbar.md#minimumsize) +* [minimumSizeHint](qscrollbar.md#minimumsizehint) +* [minimumWidth](qscrollbar.md#minimumwidth) * [move](qscrollbar.md#move) +* [nativeParentWidget](qscrollbar.md#nativeparentwidget) +* [nextInFocusChain](qscrollbar.md#nextinfocuschain) +* [normalGeometry](qscrollbar.md#normalgeometry) * [objectName](qscrollbar.md#objectname) * [orientation](qscrollbar.md#orientation) * [pageStep](qscrollbar.md#pagestep) +* [paintingActive](qscrollbar.md#paintingactive) +* [parent](qscrollbar.md#parent) +* [parentWidget](qscrollbar.md#parentwidget) +* [physicalDpiX](qscrollbar.md#physicaldpix) +* [physicalDpiY](qscrollbar.md#physicaldpiy) * [pos](qscrollbar.md#pos) +* [previousInFocusChain](qscrollbar.md#previousinfocuschain) * [property](qscrollbar.md#property) * [raise](qscrollbar.md#raise) +* [rect](qscrollbar.md#rect) +* [releaseKeyboard](qscrollbar.md#releasekeyboard) +* [releaseMouse](qscrollbar.md#releasemouse) +* [releaseShortcut](qscrollbar.md#releaseshortcut) * [removeAction](qscrollbar.md#removeaction) * [removeEventListener](qscrollbar.md#removeeventlistener) * [repaint](qscrollbar.md#repaint) * [repolish](qscrollbar.md#repolish) * [resize](qscrollbar.md#resize) * [setAcceptDrops](qscrollbar.md#setacceptdrops) +* [setAccessibleDescription](qscrollbar.md#setaccessibledescription) +* [setAccessibleName](qscrollbar.md#setaccessiblename) * [setAttribute](qscrollbar.md#setattribute) +* [setAutoFillBackground](qscrollbar.md#setautofillbackground) +* [setBaseSize](qscrollbar.md#setbasesize) +* [setContentsMargins](qscrollbar.md#setcontentsmargins) * [setContextMenuPolicy](qscrollbar.md#setcontextmenupolicy) * [setCursor](qscrollbar.md#setcursor) +* [setDisabled](qscrollbar.md#setdisabled) * [setEnabled](qscrollbar.md#setenabled) +* [setEventProcessed](qscrollbar.md#seteventprocessed) +* [setFixedHeight](qscrollbar.md#setfixedheight) * [setFixedSize](qscrollbar.md#setfixedsize) +* [setFixedWidth](qscrollbar.md#setfixedwidth) * [setFlexNodeSizeControlled](qscrollbar.md#setflexnodesizecontrolled) * [setFocus](qscrollbar.md#setfocus) * [setFocusPolicy](qscrollbar.md#setfocuspolicy) +* [setFocusProxy](qscrollbar.md#setfocusproxy) * [setFont](qscrollbar.md#setfont) * [setGeometry](qscrollbar.md#setgeometry) * [setGraphicsEffect](qscrollbar.md#setgraphicseffect) +* [setHidden](qscrollbar.md#sethidden) * [setInlineStyle](qscrollbar.md#setinlinestyle) +* [setInputMethodHints](qscrollbar.md#setinputmethodhints) * [setInvertedAppearance](qscrollbar.md#setinvertedappearance) * [setInvertedControls](qscrollbar.md#setinvertedcontrols) * [setLayout](qscrollbar.md#setlayout) * [setMaximum](qscrollbar.md#setmaximum) +* [setMaximumHeight](qscrollbar.md#setmaximumheight) * [setMaximumSize](qscrollbar.md#setmaximumsize) +* [setMaximumWidth](qscrollbar.md#setmaximumwidth) * [setMinimum](qscrollbar.md#setminimum) +* [setMinimumHeight](qscrollbar.md#setminimumheight) * [setMinimumSize](qscrollbar.md#setminimumsize) +* [setMinimumWidth](qscrollbar.md#setminimumwidth) * [setMouseTracking](qscrollbar.md#setmousetracking) -* [setNodeParent](qscrollbar.md#setnodeparent) * [setObjectName](qscrollbar.md#setobjectname) * [setOrientation](qscrollbar.md#setorientation) * [setPageStep](qscrollbar.md#setpagestep) +* [setParent](qscrollbar.md#setparent) * [setProperty](qscrollbar.md#setproperty) * [setRange](qscrollbar.md#setrange) +* [setShortcutAutoRepeat](qscrollbar.md#setshortcutautorepeat) +* [setShortcutEnabled](qscrollbar.md#setshortcutenabled) * [setSingleStep](qscrollbar.md#setsinglestep) +* [setSizeIncrement](qscrollbar.md#setsizeincrement) +* [setSizePolicy](qscrollbar.md#setsizepolicy) * [setSliderDown](qscrollbar.md#setsliderdown) * [setSliderPosition](qscrollbar.md#setsliderposition) +* [setStatusTip](qscrollbar.md#setstatustip) * [setStyleSheet](qscrollbar.md#setstylesheet) +* [setTabletTracking](qscrollbar.md#settablettracking) +* [setToolTip](qscrollbar.md#settooltip) +* [setToolTipDuration](qscrollbar.md#settooltipduration) * [setTracking](qscrollbar.md#settracking) +* [setUpdatesEnabled](qscrollbar.md#setupdatesenabled) * [setValue](qscrollbar.md#setvalue) +* [setVisible](qscrollbar.md#setvisible) +* [setWhatsThis](qscrollbar.md#setwhatsthis) +* [setWindowFilePath](qscrollbar.md#setwindowfilepath) * [setWindowFlag](qscrollbar.md#setwindowflag) * [setWindowIcon](qscrollbar.md#setwindowicon) +* [setWindowModified](qscrollbar.md#setwindowmodified) * [setWindowOpacity](qscrollbar.md#setwindowopacity) +* [setWindowRole](qscrollbar.md#setwindowrole) * [setWindowState](qscrollbar.md#setwindowstate) * [setWindowTitle](qscrollbar.md#setwindowtitle) * [show](qscrollbar.md#show) @@ -132,126 +223,129 @@ const scrollbar = new QScrollBar(); * [showNormal](qscrollbar.md#shownormal) * [singleStep](qscrollbar.md#singlestep) * [size](qscrollbar.md#size) +* [sizeHint](qscrollbar.md#sizehint) +* [sizeIncrement](qscrollbar.md#sizeincrement) * [sliderPosition](qscrollbar.md#sliderposition) +* [stackUnder](qscrollbar.md#stackunder) +* [startTimer](qscrollbar.md#starttimer) +* [statusTip](qscrollbar.md#statustip) +* [style](qscrollbar.md#style) * [styleSheet](qscrollbar.md#stylesheet) * [testAttribute](qscrollbar.md#testattribute) +* [toolTip](qscrollbar.md#tooltip) +* [toolTipDuration](qscrollbar.md#tooltipduration) * [triggerAction](qscrollbar.md#triggeraction) +* [underMouse](qscrollbar.md#undermouse) +* [unsetCursor](qscrollbar.md#unsetcursor) +* [unsetLayoutDirection](qscrollbar.md#unsetlayoutdirection) +* [unsetLocale](qscrollbar.md#unsetlocale) * [update](qscrollbar.md#update) * [updateGeometry](qscrollbar.md#updategeometry) +* [updateMicroFocus](qscrollbar.md#updatemicrofocus) +* [updatesEnabled](qscrollbar.md#updatesenabled) * [value](qscrollbar.md#value) +* [whatsThis](qscrollbar.md#whatsthis) +* [width](qscrollbar.md#width) +* [widthMM](qscrollbar.md#widthmm) +* [winId](qscrollbar.md#winid) +* [window](qscrollbar.md#window) +* [windowFilePath](qscrollbar.md#windowfilepath) +* [windowHandle](qscrollbar.md#windowhandle) +* [windowIcon](qscrollbar.md#windowicon) * [windowOpacity](qscrollbar.md#windowopacity) +* [windowRole](qscrollbar.md#windowrole) * [windowState](qscrollbar.md#windowstate) * [windowTitle](qscrollbar.md#windowtitle) +* [x](qscrollbar.md#x) +* [y](qscrollbar.md#y) ## Constructors ### constructor -\+ **new QScrollBar**(): *[QScrollBar](qscrollbar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QScrollBar](qscrollbar.md)* - -\+ **new QScrollBar**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QScrollBar](qscrollbar.md)* +\+ **new QScrollBar**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QScrollBar](qscrollbar.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QScrollBar](qscrollbar.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -283,7 +377,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollBarSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -297,6 +391,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QScrollBarSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -309,7 +404,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -319,12 +414,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -333,6 +422,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -347,993 +446,2193 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasTracking +### clearMask -▸ **hasTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### invertedAppearance +### contextMenuPolicy -▸ **invertedAppearance**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### invertedControls +### delete -▸ **invertedControls**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isSliderDown +### devicePixelRatio -▸ **isSliderDown**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### maximum +### frameGeometry -▸ **maximum**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### minimum +### geometry -▸ **minimum**(): *number* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### objectName +### grabKeyboard -▸ **objectName**(): *string* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *string* +**Returns:** *void* ___ -### orientation +### grabMouse -▸ **orientation**(): *[Orientation](../enums/orientation.md)* +▸ **grabMouse**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[Orientation](../enums/orientation.md)* +**Returns:** *void* ___ -### pageStep +### hasFocus -▸ **pageStep**(): *number* +▸ **hasFocus**(): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Returns:** *number* +**Returns:** *boolean* ___ -### pos +### hasHeightForWidth -▸ **pos**(): *object* +▸ **hasHeightForWidth**(): *boolean* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* -**Returns:** *object* +**Returns:** *boolean* -* **x**: *number* +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### hasTracking + +▸ **hasTracking**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### invertedAppearance + +▸ **invertedAppearance**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* + +**Returns:** *boolean* + +___ + +### invertedControls + +▸ **invertedControls**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSliderDown + +▸ **isSliderDown**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### pageStep + +▸ **pageStep**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* + +**Returns:** *number* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* * **y**: *number* ___ -### property +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QScrollBarSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QScrollBarSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setHidden -▸ **raise**(): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | **Returns:** *void* ___ -### removeAction +### setInlineStyle -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QScrollBarSignals[SignalType]): *void* +### setInputMethodHints -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Type parameters:** +▸ **setInputMethodHints**(`hints`: number): *void* -▪ **SignalType**: *keyof QScrollBarSignals* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QScrollBarSignals[SignalType] | +`hints` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setInvertedAppearance -▪ **callback**: *function* +▸ **setInvertedAppearance**(`inverted`: boolean): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`inverted` | boolean | **Returns:** *void* ___ -### repaint - -▸ **repaint**(): *void* - -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* - -**Returns:** *void* +### setInvertedControls -___ +▸ **setInvertedControls**(`inverted`: boolean): *void* -### repolish +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### resize +### setLayout -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAcceptDrops +### setMaximum -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximum**(`maximum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maximum` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimum -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimum**(`minimum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minimum` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setOrientation -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`orientation` | [Orientation](../enums/orientation.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setPageStep -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setPageStep**(`step`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`step` | number | **Returns:** *void* ___ -### setInlineStyle +### setParent -▸ **setInlineStyle**(`style`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInvertedAppearance +### setProperty -▸ **setInvertedAppearance**(`inverted`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInvertedControls +### setRange -▸ **setInvertedControls**(`inverted`: boolean): *void* +▸ **setRange**(`min`: number, `max`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`min` | number | +`max` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QScrollBarSignals](../globals.md#qscrollbarsignals)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximum +### setShortcutEnabled -▸ **setMaximum**(`maximum`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`maximum` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSingleStep -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSingleStep**(`step`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`step` | number | **Returns:** *void* ___ -### setMinimum +### setSizeIncrement -▸ **setMinimum**(`minimum`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minimum` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setSliderDown -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSliderDown**(`down`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`down` | boolean | **Returns:** *void* ___ -### setNodeParent +### setSliderPosition -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setSliderPosition**(`position`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`position` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setOrientation +### setStyleSheet -▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`orientation` | [Orientation](../enums/orientation.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setPageStep +### setTabletTracking -▸ **setPageStep**(`step`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setToolTipDuration -▸ **setRange**(`min`: number, `max`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`min` | number | -`max` | number | +`msec` | number | **Returns:** *void* ___ -### setSingleStep +### setTracking -▸ **setSingleStep**(`step`: number): *void* +▸ **setTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setSliderDown +### setUpdatesEnabled -▸ **setSliderDown**(`down`: boolean): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSliderPosition +### setValue -▸ **setSliderPosition**(`position`: number): *void* +▸ **setValue**(`value`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* **Parameters:** Name | Type | ------ | ------ | -`position` | number | +`value` | number | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTracking +### setWhatsThis -▸ **setTracking**(`enable`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`value`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`filePath` | string | **Returns:** *void* @@ -1372,6 +2671,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1388,6 +2703,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1490,6 +2821,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sliderPosition ▸ **sliderPosition**(): *number* @@ -1500,6 +2851,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1526,6 +2930,26 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + ### triggerAction ▸ **triggerAction**(`action`: [SliderAction](../enums/slideraction.md)): *void* @@ -1542,6 +2966,46 @@ Name | Type | ___ +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1562,6 +3026,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1572,6 +3062,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1582,13 +3152,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1599,3 +3179,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qsettings.md b/website/docs/api/generated/classes/qsettings.md index 133903fe31..ee8958fa4c 100644 --- a/website/docs/api/generated/classes/qsettings.md +++ b/website/docs/api/generated/classes/qsettings.md @@ -19,12 +19,9 @@ sidebar_label: "QSettings" ### Properties * [native](qsettings.md#native) -* [nodeChildren](qsettings.md#nodechildren) -* [nodeParent](qsettings.md#optional-nodeparent) ### Methods -* [setNodeParent](qsettings.md#setnodeparent) * [setValue](qsettings.md#setvalue) * [sync](qsettings.md#sync) * [value](qsettings.md#value) @@ -50,44 +47,12 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setValue ▸ **setValue**(`key`: string, `value`: number | string | boolean): *void* diff --git a/website/docs/api/generated/classes/qshortcut.md b/website/docs/api/generated/classes/qshortcut.md index 06d378d600..182ecb0126 100644 --- a/website/docs/api/generated/classes/qshortcut.md +++ b/website/docs/api/generated/classes/qshortcut.md @@ -28,7 +28,7 @@ global.shortcut = shortcut; ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QShortcutSignals](../interfaces/qshortcutsignals.md)› + ↳ [QObject](qobject.md)‹[QShortcutSignals](../interfaces/qshortcutsignals.md)› ↳ **QShortcut** @@ -41,37 +41,46 @@ global.shortcut = shortcut; ### Properties * [native](qshortcut.md#native) -* [nodeChildren](qshortcut.md#nodechildren) -* [nodeParent](qshortcut.md#optional-nodeparent) ### Methods +* [_id](qshortcut.md#_id) * [addEventListener](qshortcut.md#addeventlistener) +* [children](qshortcut.md#children) +* [delete](qshortcut.md#delete) +* [deleteLater](qshortcut.md#deletelater) +* [dumpObjectInfo](qshortcut.md#dumpobjectinfo) +* [dumpObjectTree](qshortcut.md#dumpobjecttree) +* [eventProcessed](qshortcut.md#eventprocessed) * [inherits](qshortcut.md#inherits) +* [killTimer](qshortcut.md#killtimer) * [objectName](qshortcut.md#objectname) +* [parent](qshortcut.md#parent) * [property](qshortcut.md#property) * [removeEventListener](qshortcut.md#removeeventlistener) * [setAutoRepeat](qshortcut.md#setautorepeat) * [setContext](qshortcut.md#setcontext) * [setEnabled](qshortcut.md#setenabled) +* [setEventProcessed](qshortcut.md#seteventprocessed) * [setKey](qshortcut.md#setkey) -* [setNodeParent](qshortcut.md#setnodeparent) * [setObjectName](qshortcut.md#setobjectname) +* [setParent](qshortcut.md#setparent) * [setProperty](qshortcut.md#setproperty) +* [startTimer](qshortcut.md#starttimer) ## Constructors ### constructor -\+ **new QShortcut**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QShortcut](qshortcut.md)* +\+ **new QShortcut**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QShortcut](qshortcut.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QShortcut](qshortcut.md)* @@ -79,31 +88,33 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QShortcutSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QShortcutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -117,6 +128,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QShortcutSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -129,7 +141,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -139,29 +151,99 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -173,21 +255,47 @@ Name | Type | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -201,7 +309,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QShortcutSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QShortcutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -215,10 +323,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QShortcutSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -236,6 +345,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -282,6 +393,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setKey ▸ **setKey**(`keysequence`: [QKeySequence](qkeysequence.md)): *void* @@ -296,33 +434,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -332,7 +470,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -342,3 +480,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qsize.md b/website/docs/api/generated/classes/qsize.md index 668b836c94..190402823d 100644 --- a/website/docs/api/generated/classes/qsize.md +++ b/website/docs/api/generated/classes/qsize.md @@ -19,15 +19,21 @@ sidebar_label: "QSize" ### Properties * [native](qsize.md#native) -* [nodeChildren](qsize.md#nodechildren) -* [nodeParent](qsize.md#optional-nodeparent) ### Methods +* [boundedTo](qsize.md#boundedto) +* [expandedTo](qsize.md#expandedto) * [height](qsize.md#height) +* [isEmpty](qsize.md#isempty) +* [isNull](qsize.md#isnull) +* [isValid](qsize.md#isvalid) +* [scale](qsize.md#scale) +* [scaled](qsize.md#scaled) * [setHeight](qsize.md#setheight) -* [setNodeParent](qsize.md#setnodeparent) * [setWidth](qsize.md#setwidth) +* [transpose](qsize.md#transpose) +* [transposed](qsize.md#transposed) * [width](qsize.md#width) * [fromQVariant](qsize.md#static-fromqvariant) @@ -35,12 +41,6 @@ sidebar_label: "QSize" ### constructor -\+ **new QSize**(): *[QSize](qsize.md)* - -*Overrides [Component](component.md).[constructor](component.md#constructor)* - -**Returns:** *[QSize](qsize.md)* - \+ **new QSize**(`nativeElement`: [NativeElement](../globals.md#nativeelement)): *[QSize](qsize.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -53,7 +53,7 @@ Name | Type | **Returns:** *[QSize](qsize.md)* -\+ **new QSize**(`width?`: undefined | number, `height?`: undefined | number): *[QSize](qsize.md)* +\+ **new QSize**(`width?`: number, `height?`: number): *[QSize](qsize.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -61,8 +61,8 @@ Name | Type | Name | Type | ------ | ------ | -`width?` | undefined | number | -`height?` | undefined | number | +`width?` | number | +`height?` | number | **Returns:** *[QSize](qsize.md)* @@ -70,27 +70,39 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### boundedTo -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **boundedTo**(`otherSize`: [QSize](qsize.md)): *[QSize](qsize.md)* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +**Parameters:** + +Name | Type | +------ | ------ | +`otherSize` | [QSize](qsize.md) | + +**Returns:** *[QSize](qsize.md)* ___ -### `Optional` nodeParent +### expandedTo -• **nodeParent**? : *[Component](component.md)* +▸ **expandedTo**(`otherSize`: [QSize](qsize.md)): *[QSize](qsize.md)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +**Parameters:** -## Methods +Name | Type | +------ | ------ | +`otherSize` | [QSize](qsize.md) | + +**Returns:** *[QSize](qsize.md)* + +___ ### height @@ -100,31 +112,71 @@ ___ ___ -### setHeight +### isEmpty -▸ **setHeight**(`height`: number): *void* +▸ **isEmpty**(): *boolean* + +**Returns:** *boolean* + +___ + +### isNull + +▸ **isNull**(): *boolean* + +**Returns:** *boolean* + +___ + +### isValid + +▸ **isValid**(): *boolean* + +**Returns:** *boolean* + +___ + +### scale + +▸ **scale**(`width`: number, `height`: number, `mode`: [AspectRatioMode](../enums/aspectratiomode.md)): *void* **Parameters:** Name | Type | ------ | ------ | +`width` | number | `height` | number | +`mode` | [AspectRatioMode](../enums/aspectratiomode.md) | **Returns:** *void* ___ -### setNodeParent +### scaled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **scaled**(`width`: number, `height`: number, `mode`: [AspectRatioMode](../enums/aspectratiomode.md)): *[QSize](qsize.md)* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | +`mode` | [AspectRatioMode](../enums/aspectratiomode.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### setHeight + +▸ **setHeight**(`height`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`height` | number | **Returns:** *void* @@ -144,6 +196,22 @@ Name | Type | ___ +### transpose + +▸ **transpose**(): *void* + +**Returns:** *void* + +___ + +### transposed + +▸ **transposed**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### width ▸ **width**(): *number* diff --git a/website/docs/api/generated/classes/qsizef.md b/website/docs/api/generated/classes/qsizef.md new file mode 100644 index 0000000000..79dd50d3c2 --- /dev/null +++ b/website/docs/api/generated/classes/qsizef.md @@ -0,0 +1,230 @@ +--- +id: "qsizef" +title: "QSizeF" +sidebar_label: "QSizeF" +--- + +## Hierarchy + +* [Component](component.md) + + ↳ **QSizeF** + +## Index + +### Constructors + +* [constructor](qsizef.md#constructor) + +### Properties + +* [native](qsizef.md#native) + +### Methods + +* [boundedTo](qsizef.md#boundedto) +* [expandedTo](qsizef.md#expandedto) +* [height](qsizef.md#height) +* [isEmpty](qsizef.md#isempty) +* [isNull](qsizef.md#isnull) +* [isValid](qsizef.md#isvalid) +* [scale](qsizef.md#scale) +* [scaled](qsizef.md#scaled) +* [setHeight](qsizef.md#setheight) +* [setWidth](qsizef.md#setwidth) +* [toSize](qsizef.md#tosize) +* [transpose](qsizef.md#transpose) +* [transposed](qsizef.md#transposed) +* [width](qsizef.md#width) +* [fromQVariant](qsizef.md#static-fromqvariant) + +## Constructors + +### constructor + +\+ **new QSizeF**(`nativeOrWidth?`: number | [NativeElement](../globals.md#nativeelement), `height?`: number): *[QSizeF](qsizef.md)* + +*Overrides [Component](component.md).[constructor](component.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`nativeOrWidth?` | number | [NativeElement](../globals.md#nativeelement) | +`height?` | number | + +**Returns:** *[QSizeF](qsizef.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### boundedTo + +▸ **boundedTo**(`otherSize`: [QSizeF](qsizef.md)): *[QSizeF](qsizef.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`otherSize` | [QSizeF](qsizef.md) | + +**Returns:** *[QSizeF](qsizef.md)* + +___ + +### expandedTo + +▸ **expandedTo**(`otherSize`: [QSizeF](qsizef.md)): *[QSizeF](qsizef.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`otherSize` | [QSizeF](qsizef.md) | + +**Returns:** *[QSizeF](qsizef.md)* + +___ + +### height + +▸ **height**(): *number* + +**Returns:** *number* + +___ + +### isEmpty + +▸ **isEmpty**(): *boolean* + +**Returns:** *boolean* + +___ + +### isNull + +▸ **isNull**(): *boolean* + +**Returns:** *boolean* + +___ + +### isValid + +▸ **isValid**(): *boolean* + +**Returns:** *boolean* + +___ + +### scale + +▸ **scale**(`width`: number, `height`: number, `mode`: [AspectRatioMode](../enums/aspectratiomode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | +`mode` | [AspectRatioMode](../enums/aspectratiomode.md) | + +**Returns:** *void* + +___ + +### scaled + +▸ **scaled**(`width`: number, `height`: number, `mode`: [AspectRatioMode](../enums/aspectratiomode.md)): *[QSizeF](qsizef.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | +`mode` | [AspectRatioMode](../enums/aspectratiomode.md) | + +**Returns:** *[QSizeF](qsizef.md)* + +___ + +### setHeight + +▸ **setHeight**(`height`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`height` | number | + +**Returns:** *void* + +___ + +### setWidth + +▸ **setWidth**(`width`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### toSize + +▸ **toSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### transpose + +▸ **transpose**(): *void* + +**Returns:** *void* + +___ + +### transposed + +▸ **transposed**(): *[QSizeF](qsizef.md)* + +**Returns:** *[QSizeF](qsizef.md)* + +___ + +### width + +▸ **width**(): *number* + +**Returns:** *number* + +___ + +### `Static` fromQVariant + +▸ **fromQVariant**(`variant`: [QVariant](qvariant.md)): *[QSizeF](qsizef.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`variant` | [QVariant](qvariant.md) | + +**Returns:** *[QSizeF](qsizef.md)* diff --git a/website/docs/api/generated/classes/qslider.md b/website/docs/api/generated/classes/qslider.md index 4f33a3da4b..23325054e7 100644 --- a/website/docs/api/generated/classes/qslider.md +++ b/website/docs/api/generated/classes/qslider.md @@ -32,99 +32,190 @@ const slider = new QSlider(); ### Properties -* [_layout](qslider.md#optional-_layout) * [_rawInlineStyle](qslider.md#_rawinlinestyle) -* [actions](qslider.md#actions) * [native](qslider.md#native) -* [nodeChildren](qslider.md#nodechildren) -* [nodeParent](qslider.md#optional-nodeparent) * [type](qslider.md#type) -### Accessors - -* [layout](qslider.md#layout) - ### Methods +* [_id](qslider.md#_id) * [acceptDrops](qslider.md#acceptdrops) +* [accessibleDescription](qslider.md#accessibledescription) +* [accessibleName](qslider.md#accessiblename) * [activateWindow](qslider.md#activatewindow) * [addAction](qslider.md#addaction) * [addEventListener](qslider.md#addeventlistener) * [adjustSize](qslider.md#adjustsize) +* [autoFillBackground](qslider.md#autofillbackground) +* [baseSize](qslider.md#basesize) +* [childAt](qslider.md#childat) +* [children](qslider.md#children) +* [childrenRect](qslider.md#childrenrect) * [clearFocus](qslider.md#clearfocus) +* [clearMask](qslider.md#clearmask) * [close](qslider.md#close) +* [colorCount](qslider.md#colorcount) +* [contentsRect](qslider.md#contentsrect) +* [contextMenuPolicy](qslider.md#contextmenupolicy) +* [delete](qslider.md#delete) +* [deleteLater](qslider.md#deletelater) +* [depth](qslider.md#depth) +* [devicePixelRatio](qslider.md#devicepixelratio) +* [devicePixelRatioF](qslider.md#devicepixelratiof) +* [dumpObjectInfo](qslider.md#dumpobjectinfo) +* [dumpObjectTree](qslider.md#dumpobjecttree) +* [ensurePolished](qslider.md#ensurepolished) +* [eventProcessed](qslider.md#eventprocessed) +* [focusProxy](qslider.md#focusproxy) +* [focusWidget](qslider.md#focuswidget) * [font](qslider.md#font) +* [frameGeometry](qslider.md#framegeometry) +* [frameSize](qslider.md#framesize) * [geometry](qslider.md#geometry) * [getFlexNode](qslider.md#getflexnode) +* [grab](qslider.md#grab) +* [grabKeyboard](qslider.md#grabkeyboard) +* [grabMouse](qslider.md#grabmouse) +* [hasFocus](qslider.md#hasfocus) +* [hasHeightForWidth](qslider.md#hasheightforwidth) * [hasMouseTracking](qslider.md#hasmousetracking) +* [hasTabletTracking](qslider.md#hastablettracking) * [hasTracking](qslider.md#hastracking) +* [height](qslider.md#height) +* [heightForWidth](qslider.md#heightforwidth) +* [heightMM](qslider.md#heightmm) * [hide](qslider.md#hide) * [inherits](qslider.md#inherits) +* [inputMethodHints](qslider.md#inputmethodhints) * [invertedAppearance](qslider.md#invertedappearance) * [invertedControls](qslider.md#invertedcontrols) * [isActiveWindow](qslider.md#isactivewindow) +* [isAncestorOf](qslider.md#isancestorof) * [isEnabled](qslider.md#isenabled) +* [isEnabledTo](qslider.md#isenabledto) +* [isFullScreen](qslider.md#isfullscreen) +* [isHidden](qslider.md#ishidden) +* [isMaximized](qslider.md#ismaximized) +* [isMinimized](qslider.md#isminimized) +* [isModal](qslider.md#ismodal) * [isSliderDown](qslider.md#issliderdown) * [isVisible](qslider.md#isvisible) +* [isVisibleTo](qslider.md#isvisibleto) +* [isWindow](qslider.md#iswindow) +* [isWindowModified](qslider.md#iswindowmodified) +* [killTimer](qslider.md#killtimer) +* [layout](qslider.md#layout) +* [logicalDpiX](qslider.md#logicaldpix) +* [logicalDpiY](qslider.md#logicaldpiy) * [lower](qslider.md#lower) +* [mapFrom](qslider.md#mapfrom) * [mapFromGlobal](qslider.md#mapfromglobal) * [mapFromParent](qslider.md#mapfromparent) +* [mapTo](qslider.md#mapto) * [mapToGlobal](qslider.md#maptoglobal) * [mapToParent](qslider.md#maptoparent) * [maximum](qslider.md#maximum) +* [maximumHeight](qslider.md#maximumheight) * [maximumSize](qslider.md#maximumsize) +* [maximumWidth](qslider.md#maximumwidth) * [minimum](qslider.md#minimum) +* [minimumHeight](qslider.md#minimumheight) * [minimumSize](qslider.md#minimumsize) +* [minimumSizeHint](qslider.md#minimumsizehint) +* [minimumWidth](qslider.md#minimumwidth) * [move](qslider.md#move) +* [nativeParentWidget](qslider.md#nativeparentwidget) +* [nextInFocusChain](qslider.md#nextinfocuschain) +* [normalGeometry](qslider.md#normalgeometry) * [objectName](qslider.md#objectname) * [orientation](qslider.md#orientation) * [pageStep](qslider.md#pagestep) +* [paintingActive](qslider.md#paintingactive) +* [parent](qslider.md#parent) +* [parentWidget](qslider.md#parentwidget) +* [physicalDpiX](qslider.md#physicaldpix) +* [physicalDpiY](qslider.md#physicaldpiy) * [pos](qslider.md#pos) +* [previousInFocusChain](qslider.md#previousinfocuschain) * [property](qslider.md#property) * [raise](qslider.md#raise) +* [rect](qslider.md#rect) +* [releaseKeyboard](qslider.md#releasekeyboard) +* [releaseMouse](qslider.md#releasemouse) +* [releaseShortcut](qslider.md#releaseshortcut) * [removeAction](qslider.md#removeaction) * [removeEventListener](qslider.md#removeeventlistener) * [repaint](qslider.md#repaint) * [repolish](qslider.md#repolish) * [resize](qslider.md#resize) * [setAcceptDrops](qslider.md#setacceptdrops) +* [setAccessibleDescription](qslider.md#setaccessibledescription) +* [setAccessibleName](qslider.md#setaccessiblename) * [setAttribute](qslider.md#setattribute) +* [setAutoFillBackground](qslider.md#setautofillbackground) +* [setBaseSize](qslider.md#setbasesize) +* [setContentsMargins](qslider.md#setcontentsmargins) * [setContextMenuPolicy](qslider.md#setcontextmenupolicy) * [setCursor](qslider.md#setcursor) +* [setDisabled](qslider.md#setdisabled) * [setEnabled](qslider.md#setenabled) +* [setEventProcessed](qslider.md#seteventprocessed) +* [setFixedHeight](qslider.md#setfixedheight) * [setFixedSize](qslider.md#setfixedsize) +* [setFixedWidth](qslider.md#setfixedwidth) * [setFlexNodeSizeControlled](qslider.md#setflexnodesizecontrolled) * [setFocus](qslider.md#setfocus) * [setFocusPolicy](qslider.md#setfocuspolicy) +* [setFocusProxy](qslider.md#setfocusproxy) * [setFont](qslider.md#setfont) * [setGeometry](qslider.md#setgeometry) * [setGraphicsEffect](qslider.md#setgraphicseffect) +* [setHidden](qslider.md#sethidden) * [setInlineStyle](qslider.md#setinlinestyle) +* [setInputMethodHints](qslider.md#setinputmethodhints) * [setInvertedAppearance](qslider.md#setinvertedappearance) * [setInvertedControls](qslider.md#setinvertedcontrols) * [setLayout](qslider.md#setlayout) * [setMaximum](qslider.md#setmaximum) +* [setMaximumHeight](qslider.md#setmaximumheight) * [setMaximumSize](qslider.md#setmaximumsize) +* [setMaximumWidth](qslider.md#setmaximumwidth) * [setMinimum](qslider.md#setminimum) +* [setMinimumHeight](qslider.md#setminimumheight) * [setMinimumSize](qslider.md#setminimumsize) +* [setMinimumWidth](qslider.md#setminimumwidth) * [setMouseTracking](qslider.md#setmousetracking) -* [setNodeParent](qslider.md#setnodeparent) * [setObjectName](qslider.md#setobjectname) * [setOrientation](qslider.md#setorientation) * [setPageStep](qslider.md#setpagestep) +* [setParent](qslider.md#setparent) * [setProperty](qslider.md#setproperty) * [setRange](qslider.md#setrange) +* [setShortcutAutoRepeat](qslider.md#setshortcutautorepeat) +* [setShortcutEnabled](qslider.md#setshortcutenabled) * [setSingleStep](qslider.md#setsinglestep) +* [setSizeIncrement](qslider.md#setsizeincrement) +* [setSizePolicy](qslider.md#setsizepolicy) * [setSliderDown](qslider.md#setsliderdown) * [setSliderPosition](qslider.md#setsliderposition) +* [setStatusTip](qslider.md#setstatustip) * [setStyleSheet](qslider.md#setstylesheet) +* [setTabletTracking](qslider.md#settablettracking) * [setTickInterval](qslider.md#settickinterval) * [setTickPosition](qslider.md#settickposition) +* [setToolTip](qslider.md#settooltip) +* [setToolTipDuration](qslider.md#settooltipduration) * [setTracking](qslider.md#settracking) +* [setUpdatesEnabled](qslider.md#setupdatesenabled) * [setValue](qslider.md#setvalue) +* [setVisible](qslider.md#setvisible) +* [setWhatsThis](qslider.md#setwhatsthis) +* [setWindowFilePath](qslider.md#setwindowfilepath) * [setWindowFlag](qslider.md#setwindowflag) * [setWindowIcon](qslider.md#setwindowicon) +* [setWindowModified](qslider.md#setwindowmodified) * [setWindowOpacity](qslider.md#setwindowopacity) +* [setWindowRole](qslider.md#setwindowrole) * [setWindowState](qslider.md#setwindowstate) * [setWindowTitle](qslider.md#setwindowtitle) * [show](qslider.md#show) @@ -134,128 +225,131 @@ const slider = new QSlider(); * [showNormal](qslider.md#shownormal) * [singleStep](qslider.md#singlestep) * [size](qslider.md#size) +* [sizeHint](qslider.md#sizehint) +* [sizeIncrement](qslider.md#sizeincrement) * [sliderPosition](qslider.md#sliderposition) +* [stackUnder](qslider.md#stackunder) +* [startTimer](qslider.md#starttimer) +* [statusTip](qslider.md#statustip) +* [style](qslider.md#style) * [styleSheet](qslider.md#stylesheet) * [testAttribute](qslider.md#testattribute) * [tickInterval](qslider.md#tickinterval) * [tickPosition](qslider.md#tickposition) +* [toolTip](qslider.md#tooltip) +* [toolTipDuration](qslider.md#tooltipduration) * [triggerAction](qslider.md#triggeraction) +* [underMouse](qslider.md#undermouse) +* [unsetCursor](qslider.md#unsetcursor) +* [unsetLayoutDirection](qslider.md#unsetlayoutdirection) +* [unsetLocale](qslider.md#unsetlocale) * [update](qslider.md#update) * [updateGeometry](qslider.md#updategeometry) +* [updateMicroFocus](qslider.md#updatemicrofocus) +* [updatesEnabled](qslider.md#updatesenabled) * [value](qslider.md#value) +* [whatsThis](qslider.md#whatsthis) +* [width](qslider.md#width) +* [widthMM](qslider.md#widthmm) +* [winId](qslider.md#winid) +* [window](qslider.md#window) +* [windowFilePath](qslider.md#windowfilepath) +* [windowHandle](qslider.md#windowhandle) +* [windowIcon](qslider.md#windowicon) * [windowOpacity](qslider.md#windowopacity) +* [windowRole](qslider.md#windowrole) * [windowState](qslider.md#windowstate) * [windowTitle](qslider.md#windowtitle) +* [x](qslider.md#x) +* [y](qslider.md#y) ## Constructors ### constructor -\+ **new QSlider**(): *[QSlider](qslider.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QSlider](qslider.md)* - -\+ **new QSlider**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QSlider](qslider.md)* +\+ **new QSlider**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QSlider](qslider.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QSlider](qslider.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -287,7 +381,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSliderSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSliderSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -301,6 +395,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QSliderSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -313,7 +408,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -323,12 +418,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -337,6 +426,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -351,1021 +450,2221 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasTracking +### clearMask -▸ **hasTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### invertedAppearance +### contextMenuPolicy -▸ **invertedAppearance**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### invertedControls +### delete -▸ **invertedControls**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isSliderDown +### devicePixelRatio -▸ **isSliderDown**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### maximum +### frameGeometry -▸ **maximum**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### maximumSize +### frameSize -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### minimum +### geometry -▸ **minimum**(): *number* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### getFlexNode -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### move +### grab -▸ **move**(`x`: number, `y`: number): *void* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *void* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### objectName +### grabKeyboard -▸ **objectName**(): *string* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *string* +**Returns:** *void* ___ -### orientation +### grabMouse -▸ **orientation**(): *[Orientation](../enums/orientation.md)* +▸ **grabMouse**(): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[Orientation](../enums/orientation.md)* +**Returns:** *void* ___ -### pageStep +### hasFocus -▸ **pageStep**(): *number* +▸ **hasFocus**(): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Returns:** *number* +**Returns:** *boolean* ___ -### pos +### hasHeightForWidth -▸ **pos**(): *object* +▸ **hasHeightForWidth**(): *boolean* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* -**Returns:** *object* +**Returns:** *boolean* -* **x**: *number* +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### hasTracking + +▸ **hasTracking**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[hasTracking](qabstractslider.md#hastracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### invertedAppearance + +▸ **invertedAppearance**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedAppearance](qabstractslider.md#invertedappearance)* + +**Returns:** *boolean* + +___ + +### invertedControls + +▸ **invertedControls**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[invertedControls](qabstractslider.md#invertedcontrols)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSliderDown + +▸ **isSliderDown**(): *boolean* + +*Inherited from [QAbstractSlider](qabstractslider.md).[isSliderDown](qabstractslider.md#issliderdown)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum + +▸ **maximum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[maximum](qabstractslider.md#maximum)* + +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[minimum](qabstractslider.md#minimum)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +*Inherited from [QAbstractSlider](qabstractslider.md).[orientation](qabstractslider.md#orientation)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### pageStep + +▸ **pageStep**(): *number* + +*Inherited from [QAbstractSlider](qabstractslider.md).[pageStep](qabstractslider.md#pagestep)* + +**Returns:** *number* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* * **y**: *number* ___ -### property +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSliderSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QSliderSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QSliderSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`enabled` | boolean | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setBaseSize -▸ **raise**(): *void* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### removeAction +### setContentsMargins -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | **Returns:** *void* ___ -### removeEventListener +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSliderSignals[SignalType]): *void* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | + +**Returns:** *void* + +___ + +### setHidden -**Type parameters:** +▸ **setHidden**(`hidden`: boolean): *void* -▪ **SignalType**: *keyof QSliderSignals* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QSliderSignals[SignalType] | +`hidden` | boolean | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hints` | number | **Returns:** *void* ___ -### repaint +### setInvertedAppearance -▸ **repaint**(): *void* +▸ **setInvertedAppearance**(`inverted`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* + +**Parameters:** + +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### repolish +### setInvertedControls -▸ **repolish**(): *void* +▸ **setInvertedControls**(`inverted`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* + +**Parameters:** + +Name | Type | +------ | ------ | +`inverted` | boolean | **Returns:** *void* ___ -### resize +### setLayout -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setAcceptDrops +### setMaximum -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximum**(`maximum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maximum` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumWidth -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimum -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimum**(`minimum`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minimum` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMouseTracking -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFont +### setObjectName -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setOrientation -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`orientation` | [Orientation](../enums/orientation.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setPageStep -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setPageStep**(`step`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`step` | number | **Returns:** *void* ___ -### setInlineStyle +### setParent -▸ **setInlineStyle**(`style`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setInvertedAppearance +### setProperty -▸ **setInvertedAppearance**(`inverted`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedAppearance](qabstractslider.md#setinvertedappearance)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInvertedControls +### setRange -▸ **setInvertedControls**(`inverted`: boolean): *void* +▸ **setRange**(`min`: number, `max`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setInvertedControls](qabstractslider.md#setinvertedcontrols)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* **Parameters:** Name | Type | ------ | ------ | -`inverted` | boolean | +`min` | number | +`max` | number | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QSliderSignals](../globals.md#qslidersignals)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximum +### setShortcutEnabled -▸ **setMaximum**(`maximum`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMaximum](qabstractslider.md#setmaximum)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`maximum` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setSingleStep -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSingleStep**(`step`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`step` | number | **Returns:** *void* ___ -### setMinimum +### setSizeIncrement -▸ **setMinimum**(`minimum`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setMinimum](qabstractslider.md#setminimum)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`minimum` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setSliderDown -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSliderDown**(`down`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`down` | boolean | **Returns:** *void* ___ -### setNodeParent +### setSliderPosition -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setSliderPosition**(`position`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`position` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStatusTip**(`statusTip`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`statusTip` | string | **Returns:** *void* ___ -### setOrientation +### setStyleSheet -▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setOrientation](qabstractslider.md#setorientation)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`orientation` | [Orientation](../enums/orientation.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setPageStep +### setTabletTracking -▸ **setPageStep**(`step`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setPageStep](qabstractslider.md#setpagestep)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`enable` | boolean | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setTickInterval -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setTickInterval**(`ti`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`ti` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange - -▸ **setRange**(`min`: number, `max`: number): *void* +### setTickPosition -*Inherited from [QAbstractSlider](qabstractslider.md).[setRange](qabstractslider.md#setrange)* +▸ **setTickPosition**(`position`: [TickPosition](../enums/tickposition.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`min` | number | -`max` | number | +`position` | [TickPosition](../enums/tickposition.md) | **Returns:** *void* ___ -### setSingleStep +### setToolTip -▸ **setSingleStep**(`step`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSingleStep](qabstractslider.md#setsinglestep)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`step` | number | +`text` | string | **Returns:** *void* ___ -### setSliderDown +### setToolTipDuration -▸ **setSliderDown**(`down`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderDown](qabstractslider.md#setsliderdown)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSliderPosition +### setTracking -▸ **setSliderPosition**(`position`: number): *void* +▸ **setTracking**(`enable`: boolean): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setSliderPosition](qabstractslider.md#setsliderposition)* +*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* **Parameters:** Name | Type | ------ | ------ | -`position` | number | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setUpdatesEnabled -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`enable` | boolean | **Returns:** *void* ___ -### setTickInterval +### setValue -▸ **setTickInterval**(`ti`: number): *void* +▸ **setValue**(`value`: number): *void* + +*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* **Parameters:** Name | Type | ------ | ------ | -`ti` | number | +`value` | number | **Returns:** *void* ___ -### setTickPosition +### setVisible -▸ **setTickPosition**(`position`: [TickPosition](../enums/tickposition.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`position` | [TickPosition](../enums/tickposition.md) | +`visible` | boolean | **Returns:** *void* ___ -### setTracking +### setWhatsThis -▸ **setTracking**(`enable`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setTracking](qabstractslider.md#settracking)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`value`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractSlider](qabstractslider.md).[setValue](qabstractslider.md#setvalue)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`value` | number | +`filePath` | string | **Returns:** *void* @@ -1404,6 +2703,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1420,6 +2735,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1522,6 +2853,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sliderPosition ▸ **sliderPosition**(): *number* @@ -1532,6 +2883,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1574,6 +2978,26 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + ### triggerAction ▸ **triggerAction**(`action`: [SliderAction](../enums/slideraction.md)): *void* @@ -1590,6 +3014,46 @@ Name | Type | ___ +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1610,6 +3074,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1620,6 +3110,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1630,13 +3200,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1647,3 +3227,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qspinbox.md b/website/docs/api/generated/classes/qspinbox.md index 16580a4258..4df724e2d6 100644 --- a/website/docs/api/generated/classes/qspinbox.md +++ b/website/docs/api/generated/classes/qspinbox.md @@ -32,62 +32,123 @@ const spinBox = new QSpinBox(); ### Properties -* [_layout](qspinbox.md#optional-_layout) * [_rawInlineStyle](qspinbox.md#_rawinlinestyle) -* [actions](qspinbox.md#actions) * [native](qspinbox.md#native) -* [nodeChildren](qspinbox.md#nodechildren) -* [nodeParent](qspinbox.md#optional-nodeparent) * [type](qspinbox.md#type) -### Accessors - -* [layout](qspinbox.md#layout) - ### Methods +* [_id](qspinbox.md#_id) * [acceptDrops](qspinbox.md#acceptdrops) +* [accessibleDescription](qspinbox.md#accessibledescription) +* [accessibleName](qspinbox.md#accessiblename) * [activateWindow](qspinbox.md#activatewindow) * [addAction](qspinbox.md#addaction) * [addEventListener](qspinbox.md#addeventlistener) * [adjustSize](qspinbox.md#adjustsize) * [alignment](qspinbox.md#alignment) +* [autoFillBackground](qspinbox.md#autofillbackground) +* [baseSize](qspinbox.md#basesize) * [buttonSymbols](qspinbox.md#buttonsymbols) +* [childAt](qspinbox.md#childat) +* [children](qspinbox.md#children) +* [childrenRect](qspinbox.md#childrenrect) * [cleanText](qspinbox.md#cleantext) * [clearFocus](qspinbox.md#clearfocus) +* [clearMask](qspinbox.md#clearmask) * [close](qspinbox.md#close) +* [colorCount](qspinbox.md#colorcount) +* [contentsRect](qspinbox.md#contentsrect) +* [contextMenuPolicy](qspinbox.md#contextmenupolicy) * [correctionMode](qspinbox.md#correctionmode) +* [delete](qspinbox.md#delete) +* [deleteLater](qspinbox.md#deletelater) +* [depth](qspinbox.md#depth) +* [devicePixelRatio](qspinbox.md#devicepixelratio) +* [devicePixelRatioF](qspinbox.md#devicepixelratiof) * [displayIntegerBase](qspinbox.md#displayintegerbase) +* [dumpObjectInfo](qspinbox.md#dumpobjectinfo) +* [dumpObjectTree](qspinbox.md#dumpobjecttree) +* [ensurePolished](qspinbox.md#ensurepolished) +* [eventProcessed](qspinbox.md#eventprocessed) +* [focusProxy](qspinbox.md#focusproxy) +* [focusWidget](qspinbox.md#focuswidget) * [font](qspinbox.md#font) +* [frameGeometry](qspinbox.md#framegeometry) +* [frameSize](qspinbox.md#framesize) * [geometry](qspinbox.md#geometry) * [getFlexNode](qspinbox.md#getflexnode) +* [grab](qspinbox.md#grab) +* [grabKeyboard](qspinbox.md#grabkeyboard) +* [grabMouse](qspinbox.md#grabmouse) * [hasAcceptableInput](qspinbox.md#hasacceptableinput) +* [hasFocus](qspinbox.md#hasfocus) * [hasFrame](qspinbox.md#hasframe) +* [hasHeightForWidth](qspinbox.md#hasheightforwidth) * [hasMouseTracking](qspinbox.md#hasmousetracking) +* [hasTabletTracking](qspinbox.md#hastablettracking) +* [height](qspinbox.md#height) +* [heightForWidth](qspinbox.md#heightforwidth) +* [heightMM](qspinbox.md#heightmm) * [hide](qspinbox.md#hide) * [inherits](qspinbox.md#inherits) +* [inputMethodHints](qspinbox.md#inputmethodhints) * [isAccelerated](qspinbox.md#isaccelerated) * [isActiveWindow](qspinbox.md#isactivewindow) +* [isAncestorOf](qspinbox.md#isancestorof) * [isEnabled](qspinbox.md#isenabled) +* [isEnabledTo](qspinbox.md#isenabledto) +* [isFullScreen](qspinbox.md#isfullscreen) * [isGroupSeparatorShown](qspinbox.md#isgroupseparatorshown) +* [isHidden](qspinbox.md#ishidden) +* [isMaximized](qspinbox.md#ismaximized) +* [isMinimized](qspinbox.md#isminimized) +* [isModal](qspinbox.md#ismodal) * [isReadOnly](qspinbox.md#isreadonly) * [isVisible](qspinbox.md#isvisible) +* [isVisibleTo](qspinbox.md#isvisibleto) +* [isWindow](qspinbox.md#iswindow) +* [isWindowModified](qspinbox.md#iswindowmodified) * [keyboardTracking](qspinbox.md#keyboardtracking) +* [killTimer](qspinbox.md#killtimer) +* [layout](qspinbox.md#layout) +* [logicalDpiX](qspinbox.md#logicaldpix) +* [logicalDpiY](qspinbox.md#logicaldpiy) * [lower](qspinbox.md#lower) +* [mapFrom](qspinbox.md#mapfrom) * [mapFromGlobal](qspinbox.md#mapfromglobal) * [mapFromParent](qspinbox.md#mapfromparent) +* [mapTo](qspinbox.md#mapto) * [mapToGlobal](qspinbox.md#maptoglobal) * [mapToParent](qspinbox.md#maptoparent) * [maximum](qspinbox.md#maximum) +* [maximumHeight](qspinbox.md#maximumheight) * [maximumSize](qspinbox.md#maximumsize) +* [maximumWidth](qspinbox.md#maximumwidth) * [minimum](qspinbox.md#minimum) +* [minimumHeight](qspinbox.md#minimumheight) * [minimumSize](qspinbox.md#minimumsize) +* [minimumSizeHint](qspinbox.md#minimumsizehint) +* [minimumWidth](qspinbox.md#minimumwidth) * [move](qspinbox.md#move) +* [nativeParentWidget](qspinbox.md#nativeparentwidget) +* [nextInFocusChain](qspinbox.md#nextinfocuschain) +* [normalGeometry](qspinbox.md#normalgeometry) * [objectName](qspinbox.md#objectname) +* [paintingActive](qspinbox.md#paintingactive) +* [parent](qspinbox.md#parent) +* [parentWidget](qspinbox.md#parentwidget) +* [physicalDpiX](qspinbox.md#physicaldpix) +* [physicalDpiY](qspinbox.md#physicaldpiy) * [pos](qspinbox.md#pos) * [prefix](qspinbox.md#prefix) +* [previousInFocusChain](qspinbox.md#previousinfocuschain) * [property](qspinbox.md#property) * [raise](qspinbox.md#raise) +* [rect](qspinbox.md#rect) +* [releaseKeyboard](qspinbox.md#releasekeyboard) +* [releaseMouse](qspinbox.md#releasemouse) +* [releaseShortcut](qspinbox.md#releaseshortcut) * [removeAction](qspinbox.md#removeaction) * [removeEventListener](qspinbox.md#removeeventlistener) * [repaint](qspinbox.md#repaint) @@ -96,46 +157,76 @@ const spinBox = new QSpinBox(); * [selectAll](qspinbox.md#selectall) * [setAccelerated](qspinbox.md#setaccelerated) * [setAcceptDrops](qspinbox.md#setacceptdrops) +* [setAccessibleDescription](qspinbox.md#setaccessibledescription) +* [setAccessibleName](qspinbox.md#setaccessiblename) * [setAlignment](qspinbox.md#setalignment) * [setAttribute](qspinbox.md#setattribute) +* [setAutoFillBackground](qspinbox.md#setautofillbackground) +* [setBaseSize](qspinbox.md#setbasesize) * [setButtonSymbols](qspinbox.md#setbuttonsymbols) +* [setContentsMargins](qspinbox.md#setcontentsmargins) * [setContextMenuPolicy](qspinbox.md#setcontextmenupolicy) * [setCorrectionMode](qspinbox.md#setcorrectionmode) * [setCursor](qspinbox.md#setcursor) +* [setDisabled](qspinbox.md#setdisabled) * [setDisplayIntegerBase](qspinbox.md#setdisplayintegerbase) * [setEnabled](qspinbox.md#setenabled) +* [setEventProcessed](qspinbox.md#seteventprocessed) +* [setFixedHeight](qspinbox.md#setfixedheight) * [setFixedSize](qspinbox.md#setfixedsize) +* [setFixedWidth](qspinbox.md#setfixedwidth) * [setFlexNodeSizeControlled](qspinbox.md#setflexnodesizecontrolled) * [setFocus](qspinbox.md#setfocus) * [setFocusPolicy](qspinbox.md#setfocuspolicy) +* [setFocusProxy](qspinbox.md#setfocusproxy) * [setFont](qspinbox.md#setfont) * [setFrame](qspinbox.md#setframe) * [setGeometry](qspinbox.md#setgeometry) * [setGraphicsEffect](qspinbox.md#setgraphicseffect) * [setGroupSeparatorShown](qspinbox.md#setgroupseparatorshown) +* [setHidden](qspinbox.md#sethidden) * [setInlineStyle](qspinbox.md#setinlinestyle) +* [setInputMethodHints](qspinbox.md#setinputmethodhints) * [setKeyboardTracking](qspinbox.md#setkeyboardtracking) * [setLayout](qspinbox.md#setlayout) * [setMaximum](qspinbox.md#setmaximum) +* [setMaximumHeight](qspinbox.md#setmaximumheight) * [setMaximumSize](qspinbox.md#setmaximumsize) +* [setMaximumWidth](qspinbox.md#setmaximumwidth) * [setMinimum](qspinbox.md#setminimum) +* [setMinimumHeight](qspinbox.md#setminimumheight) * [setMinimumSize](qspinbox.md#setminimumsize) +* [setMinimumWidth](qspinbox.md#setminimumwidth) * [setMouseTracking](qspinbox.md#setmousetracking) -* [setNodeParent](qspinbox.md#setnodeparent) * [setObjectName](qspinbox.md#setobjectname) +* [setParent](qspinbox.md#setparent) * [setPrefix](qspinbox.md#setprefix) * [setProperty](qspinbox.md#setproperty) * [setRange](qspinbox.md#setrange) * [setReadOnly](qspinbox.md#setreadonly) +* [setShortcutAutoRepeat](qspinbox.md#setshortcutautorepeat) +* [setShortcutEnabled](qspinbox.md#setshortcutenabled) * [setSingleStep](qspinbox.md#setsinglestep) +* [setSizeIncrement](qspinbox.md#setsizeincrement) +* [setSizePolicy](qspinbox.md#setsizepolicy) * [setSpecialValueText](qspinbox.md#setspecialvaluetext) +* [setStatusTip](qspinbox.md#setstatustip) * [setStepType](qspinbox.md#setsteptype) * [setStyleSheet](qspinbox.md#setstylesheet) * [setSuffix](qspinbox.md#setsuffix) +* [setTabletTracking](qspinbox.md#settablettracking) +* [setToolTip](qspinbox.md#settooltip) +* [setToolTipDuration](qspinbox.md#settooltipduration) +* [setUpdatesEnabled](qspinbox.md#setupdatesenabled) * [setValue](qspinbox.md#setvalue) +* [setVisible](qspinbox.md#setvisible) +* [setWhatsThis](qspinbox.md#setwhatsthis) +* [setWindowFilePath](qspinbox.md#setwindowfilepath) * [setWindowFlag](qspinbox.md#setwindowflag) * [setWindowIcon](qspinbox.md#setwindowicon) +* [setWindowModified](qspinbox.md#setwindowmodified) * [setWindowOpacity](qspinbox.md#setwindowopacity) +* [setWindowRole](qspinbox.md#setwindowrole) * [setWindowState](qspinbox.md#setwindowstate) * [setWindowTitle](qspinbox.md#setwindowtitle) * [setWrapping](qspinbox.md#setwrapping) @@ -146,131 +237,134 @@ const spinBox = new QSpinBox(); * [showNormal](qspinbox.md#shownormal) * [singleStep](qspinbox.md#singlestep) * [size](qspinbox.md#size) +* [sizeHint](qspinbox.md#sizehint) +* [sizeIncrement](qspinbox.md#sizeincrement) * [specialValueText](qspinbox.md#specialvaluetext) +* [stackUnder](qspinbox.md#stackunder) +* [startTimer](qspinbox.md#starttimer) +* [statusTip](qspinbox.md#statustip) * [stepDown](qspinbox.md#stepdown) * [stepType](qspinbox.md#steptype) * [stepUp](qspinbox.md#stepup) +* [style](qspinbox.md#style) * [styleSheet](qspinbox.md#stylesheet) * [suffix](qspinbox.md#suffix) * [testAttribute](qspinbox.md#testattribute) * [text](qspinbox.md#text) +* [toolTip](qspinbox.md#tooltip) +* [toolTipDuration](qspinbox.md#tooltipduration) +* [underMouse](qspinbox.md#undermouse) +* [unsetCursor](qspinbox.md#unsetcursor) +* [unsetLayoutDirection](qspinbox.md#unsetlayoutdirection) +* [unsetLocale](qspinbox.md#unsetlocale) * [update](qspinbox.md#update) * [updateGeometry](qspinbox.md#updategeometry) +* [updateMicroFocus](qspinbox.md#updatemicrofocus) +* [updatesEnabled](qspinbox.md#updatesenabled) * [value](qspinbox.md#value) +* [whatsThis](qspinbox.md#whatsthis) +* [width](qspinbox.md#width) +* [widthMM](qspinbox.md#widthmm) +* [winId](qspinbox.md#winid) +* [window](qspinbox.md#window) +* [windowFilePath](qspinbox.md#windowfilepath) +* [windowHandle](qspinbox.md#windowhandle) +* [windowIcon](qspinbox.md#windowicon) * [windowOpacity](qspinbox.md#windowopacity) +* [windowRole](qspinbox.md#windowrole) * [windowState](qspinbox.md#windowstate) * [windowTitle](qspinbox.md#windowtitle) * [wrapping](qspinbox.md#wrapping) +* [x](qspinbox.md#x) +* [y](qspinbox.md#y) ## Constructors ### constructor -\+ **new QSpinBox**(): *[QSpinBox](qspinbox.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QSpinBox](qspinbox.md)* - -\+ **new QSpinBox**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QSpinBox](qspinbox.md)* +\+ **new QSpinBox**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QSpinBox](qspinbox.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QSpinBox](qspinbox.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -302,7 +396,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSpinBoxSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSpinBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -316,6 +410,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QSpinBoxSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -328,7 +423,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -338,12 +433,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -352,6 +441,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -376,6 +475,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### buttonSymbols ▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* @@ -386,6 +505,43 @@ ___ ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### cleanText ▸ **cleanText**(): *string* @@ -404,1093 +560,2236 @@ ___ ___ -### close +### clearMask -▸ **close**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### correctionMode +### close -▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* +▸ **close**(): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[correctionMode](qabstractspinbox.md#correctionmode)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *[CorrectionMode](../enums/correctionmode.md)* +**Returns:** *boolean* ___ -### displayIntegerBase +### colorCount -▸ **displayIntegerBase**(): *number* +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### font +### contentsRect -▸ **font**(): *[QFont](qfont.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### contextMenuPolicy -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### getFlexNode +### correctionMode -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[correctionMode](qabstractspinbox.md#correctionmode)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[CorrectionMode](../enums/correctionmode.md)* ___ -### hasAcceptableInput +### delete -▸ **hasAcceptableInput**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasFrame +### deleteLater -▸ **hasFrame**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hasMouseTracking +### depth -▸ **hasMouseTracking**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hide +### devicePixelRatio -▸ **hide**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### inherits +### devicePixelRatioF -▸ **inherits**(`className`: string): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### displayIntegerBase + +▸ **displayIntegerBase**(): *number* + +**Returns:** *number* ___ -### isAccelerated +### dumpObjectInfo -▸ **isAccelerated**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### dumpObjectTree -▸ **isActiveWindow**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### ensurePolished -▸ **isEnabled**(): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isGroupSeparatorShown +### eventProcessed -▸ **isGroupSeparatorShown**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isReadOnly +### focusProxy -▸ **isReadOnly**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isVisible +### focusWidget -▸ **isVisible**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### keyboardTracking +### font -▸ **keyboardTracking**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### lower +### frameGeometry -▸ **lower**(): *void* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *void* +**Returns:** *[QRect](qrect.md)* ___ -### mapFromGlobal +### frameSize -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Parameters:** +**Returns:** *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### geometry -___ +▸ **geometry**(): *[QRect](qrect.md)* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### getFlexNode -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapToGlobal +### grab -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapToParent +### grabKeyboard -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### grabMouse -___ +▸ **grabMouse**(): *void* -### maximum +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximum ▸ **maximum**(): *number* -**Returns:** *number* +**Returns:** *number* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimum + +▸ **minimum**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### prefix + +▸ **prefix**(): *string* + +**Returns:** *string* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSpinBoxSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QSpinBoxSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QSpinBoxSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlignment + +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* + +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* ___ -### maximumSize +### setAttribute -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* ___ -### minimum +### setAutoFillBackground -▸ **minimum**(): *number* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### minimumSize +### setBaseSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### move +### setButtonSymbols -▸ **move**(`x`: number, `y`: number): *void* +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | **Returns:** *void* ___ -### objectName +### setContentsMargins -▸ **objectName**(): *string* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### pos +### setContextMenuPolicy -▸ **pos**(): *object* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | -* **y**: *number* +**Returns:** *void* ___ -### prefix +### setCorrectionMode -▸ **prefix**(): *string* +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* -**Returns:** *string* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cm` | [CorrectionMode](../enums/correctionmode.md) | + +**Returns:** *void* ___ -### property +### setCursor -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setDisabled -▸ **raise**(): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | **Returns:** *void* ___ -### removeAction +### setDisplayIntegerBase -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setDisplayIntegerBase**(`base`: number): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +**Parameters:** + +Name | Type | +------ | ------ | +`base` | number | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`enabled` | boolean | **Returns:** *void* ___ -### removeEventListener +### setEventProcessed -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSpinBoxSignals[SignalType]): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* -**Type parameters:** +Mark the current event as having been processed -▪ **SignalType**: *keyof QSpinBoxSignals* +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QSpinBoxSignals[SignalType] | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFixedSize -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setFrame + +▸ **setFrame**(`enable`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* -▸ **repolish**(): *void* +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### selectAll +### setGraphicsEffect -▸ **selectAll**(): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAccelerated +### setGroupSeparatorShown -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`shown` | boolean | **Returns:** *void* ___ -### setAcceptDrops +### setHidden -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAlignment +### setInlineStyle -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setAttribute +### setInputMethodHints -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hints` | number | **Returns:** *void* ___ -### setButtonSymbols +### setKeyboardTracking -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setKeyboardTracking**(`kt`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`kt` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setLayout -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCorrectionMode - -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +### setMaximum -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* +▸ **setMaximum**(`max`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`max` | number | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setDisplayIntegerBase +### setMaximumSize -▸ **setDisplayIntegerBase**(`base`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`base` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setFixedSize - -▸ **setFixedSize**(`width`: number, `height`: number): *void* +### setMinimum -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +▸ **setMinimum**(`min`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`min` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumHeight -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumHeight**(`minh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFrame +### setObjectName -▸ **setFrame**(`enable`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setParent -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setPrefix -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setPrefix**(`prefix`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`prefix` | string | **Returns:** *void* ___ -### setGroupSeparatorShown +### setProperty -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`shown` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setRange -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setRange**(`minimum`: number, `maximum`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`minimum` | number | +`maximum` | number | **Returns:** *void* ___ -### setKeyboardTracking +### setReadOnly -▸ **setKeyboardTracking**(`kt`: boolean): *void* +▸ **setReadOnly**(`r`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`r` | boolean | **Returns:** *void* ___ -### setLayout +### setShortcutAutoRepeat -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QSpinBoxSignals](../interfaces/qspinboxsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximum +### setShortcutEnabled -▸ **setMaximum**(`max`: number): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`max` | number | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +### setSingleStep -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +▸ **setSingleStep**(`val`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`val` | number | **Returns:** *void* ___ -### setMinimum +### setSizeIncrement -▸ **setMinimum**(`min`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`min` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMinimumSize +### setSizePolicy -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMouseTracking +### setSpecialValueText -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setSpecialValueText**(`txt`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`txt` | string | **Returns:** *void* ___ -### setNodeParent +### setStatusTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`statusTip` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setStepType -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setStepType**(`stepType`: [StepType](../enums/steptype.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`stepType` | [StepType](../enums/steptype.md) | **Returns:** *void* ___ -### setPrefix +### setStyleSheet -▸ **setPrefix**(`prefix`: string): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`prefix` | string | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setSuffix -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setSuffix**(`suffix`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`suffix` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRange +### setTabletTracking -▸ **setRange**(`minimum`: number, `maximum`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minimum` | number | -`maximum` | number | +`enable` | boolean | **Returns:** *void* ___ -### setReadOnly +### setToolTip -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`text` | string | **Returns:** *void* ___ -### setSingleStep +### setToolTipDuration -▸ **setSingleStep**(`val`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`val` | number | +`msec` | number | **Returns:** *void* ___ -### setSpecialValueText +### setUpdatesEnabled -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`enable` | boolean | **Returns:** *void* ___ -### setStepType +### setValue -▸ **setStepType**(`stepType`: [StepType](../enums/steptype.md)): *void* +▸ **setValue**(`val`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`stepType` | [StepType](../enums/steptype.md) | +`val` | number | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setSuffix +### setWhatsThis -▸ **setSuffix**(`suffix`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`suffix` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setValue +### setWindowFilePath -▸ **setValue**(`val`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`val` | number | +`filePath` | string | **Returns:** *void* @@ -1529,6 +2828,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1545,6 +2860,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1661,6 +2992,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1671,6 +3022,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1699,6 +3093,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1743,6 +3147,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1763,6 +3227,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### value ▸ **value**(): *number* @@ -1771,6 +3261,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1781,13 +3351,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1808,3 +3388,23 @@ ___ *Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qsplitter.md b/website/docs/api/generated/classes/qsplitter.md new file mode 100644 index 0000000000..051f2d6208 --- /dev/null +++ b/website/docs/api/generated/classes/qsplitter.md @@ -0,0 +1,3173 @@ +--- +id: "qsplitter" +title: "QSplitter" +sidebar_label: "QSplitter" +--- + +> A QSplitter provides ability to let the user control the size between child widgets + +**This class is a JS wrapper around Qt's [QSplitter class](https://doc.qt.io/qt-5/qsplitter.html)** + +### Example + +```javascript +const { QSplitter, QWidget, QBoxLayout, Direction, Orientation } = require("@nodegui/nodegui"); + +const rootView = new QWidget(); +const rootLayout = new QBoxLayout(Direction.LeftToRight); +rootLayout.setSpacing(0); +rootView.setLayout(rootLayout); +rootView.setObjectName('myroot'); + +const splitterHorizontal = new QSplitter(); +splitterHorizontal.setObjectName("splitterleft"); +splitterHorizontal.setOrientation(Orientation.Horizontal); +const left = new QWidget(); +left.setInlineStyle('background-color: red;'); +const right = new QWidget(); +right.setInlineStyle('background-color: yellow;'); +rootView.layout!.addWidget(splitterHorizontal); +splitterHorizontal.addWidget(left); +splitterHorizontal.addWidget(right); +``` + +## Type parameters + +▪ **Signals**: *[QSplitterSignals](../interfaces/qsplittersignals.md)* + +## Hierarchy + + ↳ [QFrame](qframe.md)‹Signals› + + ↳ **QSplitter** + +## Index + +### Constructors + +* [constructor](qsplitter.md#constructor) + +### Properties + +* [_rawInlineStyle](qsplitter.md#_rawinlinestyle) +* [native](qsplitter.md#native) +* [type](qsplitter.md#type) + +### Methods + +* [_id](qsplitter.md#_id) +* [acceptDrops](qsplitter.md#acceptdrops) +* [accessibleDescription](qsplitter.md#accessibledescription) +* [accessibleName](qsplitter.md#accessiblename) +* [activateWindow](qsplitter.md#activatewindow) +* [addAction](qsplitter.md#addaction) +* [addEventListener](qsplitter.md#addeventlistener) +* [addWidget](qsplitter.md#addwidget) +* [adjustSize](qsplitter.md#adjustsize) +* [autoFillBackground](qsplitter.md#autofillbackground) +* [baseSize](qsplitter.md#basesize) +* [childAt](qsplitter.md#childat) +* [children](qsplitter.md#children) +* [childrenCollapsible](qsplitter.md#childrencollapsible) +* [childrenRect](qsplitter.md#childrenrect) +* [clearFocus](qsplitter.md#clearfocus) +* [clearMask](qsplitter.md#clearmask) +* [close](qsplitter.md#close) +* [colorCount](qsplitter.md#colorcount) +* [contentsRect](qsplitter.md#contentsrect) +* [contextMenuPolicy](qsplitter.md#contextmenupolicy) +* [count](qsplitter.md#count) +* [delete](qsplitter.md#delete) +* [deleteLater](qsplitter.md#deletelater) +* [depth](qsplitter.md#depth) +* [devicePixelRatio](qsplitter.md#devicepixelratio) +* [devicePixelRatioF](qsplitter.md#devicepixelratiof) +* [dumpObjectInfo](qsplitter.md#dumpobjectinfo) +* [dumpObjectTree](qsplitter.md#dumpobjecttree) +* [ensurePolished](qsplitter.md#ensurepolished) +* [eventProcessed](qsplitter.md#eventprocessed) +* [focusProxy](qsplitter.md#focusproxy) +* [focusWidget](qsplitter.md#focuswidget) +* [font](qsplitter.md#font) +* [frameGeometry](qsplitter.md#framegeometry) +* [frameRect](qsplitter.md#framerect) +* [frameShadow](qsplitter.md#frameshadow) +* [frameShape](qsplitter.md#frameshape) +* [frameSize](qsplitter.md#framesize) +* [frameStyle](qsplitter.md#framestyle) +* [frameWidth](qsplitter.md#framewidth) +* [geometry](qsplitter.md#geometry) +* [getFlexNode](qsplitter.md#getflexnode) +* [grab](qsplitter.md#grab) +* [grabKeyboard](qsplitter.md#grabkeyboard) +* [grabMouse](qsplitter.md#grabmouse) +* [hasFocus](qsplitter.md#hasfocus) +* [hasHeightForWidth](qsplitter.md#hasheightforwidth) +* [hasMouseTracking](qsplitter.md#hasmousetracking) +* [hasTabletTracking](qsplitter.md#hastablettracking) +* [height](qsplitter.md#height) +* [heightForWidth](qsplitter.md#heightforwidth) +* [heightMM](qsplitter.md#heightmm) +* [hide](qsplitter.md#hide) +* [indexOf](qsplitter.md#indexof) +* [inherits](qsplitter.md#inherits) +* [inputMethodHints](qsplitter.md#inputmethodhints) +* [insertWidget](qsplitter.md#insertwidget) +* [isActiveWindow](qsplitter.md#isactivewindow) +* [isAncestorOf](qsplitter.md#isancestorof) +* [isCollapsible](qsplitter.md#iscollapsible) +* [isEnabled](qsplitter.md#isenabled) +* [isEnabledTo](qsplitter.md#isenabledto) +* [isFullScreen](qsplitter.md#isfullscreen) +* [isHidden](qsplitter.md#ishidden) +* [isMaximized](qsplitter.md#ismaximized) +* [isMinimized](qsplitter.md#isminimized) +* [isModal](qsplitter.md#ismodal) +* [isVisible](qsplitter.md#isvisible) +* [isVisibleTo](qsplitter.md#isvisibleto) +* [isWindow](qsplitter.md#iswindow) +* [isWindowModified](qsplitter.md#iswindowmodified) +* [killTimer](qsplitter.md#killtimer) +* [layout](qsplitter.md#layout) +* [lineWidth](qsplitter.md#linewidth) +* [logicalDpiX](qsplitter.md#logicaldpix) +* [logicalDpiY](qsplitter.md#logicaldpiy) +* [lower](qsplitter.md#lower) +* [mapFrom](qsplitter.md#mapfrom) +* [mapFromGlobal](qsplitter.md#mapfromglobal) +* [mapFromParent](qsplitter.md#mapfromparent) +* [mapTo](qsplitter.md#mapto) +* [mapToGlobal](qsplitter.md#maptoglobal) +* [mapToParent](qsplitter.md#maptoparent) +* [maximumHeight](qsplitter.md#maximumheight) +* [maximumSize](qsplitter.md#maximumsize) +* [maximumWidth](qsplitter.md#maximumwidth) +* [midLineWidth](qsplitter.md#midlinewidth) +* [minimumHeight](qsplitter.md#minimumheight) +* [minimumSize](qsplitter.md#minimumsize) +* [minimumSizeHint](qsplitter.md#minimumsizehint) +* [minimumWidth](qsplitter.md#minimumwidth) +* [move](qsplitter.md#move) +* [nativeParentWidget](qsplitter.md#nativeparentwidget) +* [nextInFocusChain](qsplitter.md#nextinfocuschain) +* [normalGeometry](qsplitter.md#normalgeometry) +* [objectName](qsplitter.md#objectname) +* [orientation](qsplitter.md#orientation) +* [paintingActive](qsplitter.md#paintingactive) +* [parent](qsplitter.md#parent) +* [parentWidget](qsplitter.md#parentwidget) +* [physicalDpiX](qsplitter.md#physicaldpix) +* [physicalDpiY](qsplitter.md#physicaldpiy) +* [pos](qsplitter.md#pos) +* [previousInFocusChain](qsplitter.md#previousinfocuschain) +* [property](qsplitter.md#property) +* [raise](qsplitter.md#raise) +* [rect](qsplitter.md#rect) +* [releaseKeyboard](qsplitter.md#releasekeyboard) +* [releaseMouse](qsplitter.md#releasemouse) +* [releaseShortcut](qsplitter.md#releaseshortcut) +* [removeAction](qsplitter.md#removeaction) +* [removeEventListener](qsplitter.md#removeeventlistener) +* [repaint](qsplitter.md#repaint) +* [repolish](qsplitter.md#repolish) +* [resize](qsplitter.md#resize) +* [setAcceptDrops](qsplitter.md#setacceptdrops) +* [setAccessibleDescription](qsplitter.md#setaccessibledescription) +* [setAccessibleName](qsplitter.md#setaccessiblename) +* [setAttribute](qsplitter.md#setattribute) +* [setAutoFillBackground](qsplitter.md#setautofillbackground) +* [setBaseSize](qsplitter.md#setbasesize) +* [setCollapsible](qsplitter.md#setcollapsible) +* [setContentsMargins](qsplitter.md#setcontentsmargins) +* [setContextMenuPolicy](qsplitter.md#setcontextmenupolicy) +* [setCursor](qsplitter.md#setcursor) +* [setDisabled](qsplitter.md#setdisabled) +* [setEnabled](qsplitter.md#setenabled) +* [setEventProcessed](qsplitter.md#seteventprocessed) +* [setFixedHeight](qsplitter.md#setfixedheight) +* [setFixedSize](qsplitter.md#setfixedsize) +* [setFixedWidth](qsplitter.md#setfixedwidth) +* [setFlexNodeSizeControlled](qsplitter.md#setflexnodesizecontrolled) +* [setFocus](qsplitter.md#setfocus) +* [setFocusPolicy](qsplitter.md#setfocuspolicy) +* [setFocusProxy](qsplitter.md#setfocusproxy) +* [setFont](qsplitter.md#setfont) +* [setFrameRect](qsplitter.md#setframerect) +* [setFrameShadow](qsplitter.md#setframeshadow) +* [setFrameShape](qsplitter.md#setframeshape) +* [setFrameStyle](qsplitter.md#setframestyle) +* [setGeometry](qsplitter.md#setgeometry) +* [setGraphicsEffect](qsplitter.md#setgraphicseffect) +* [setHidden](qsplitter.md#sethidden) +* [setInlineStyle](qsplitter.md#setinlinestyle) +* [setInputMethodHints](qsplitter.md#setinputmethodhints) +* [setLayout](qsplitter.md#setlayout) +* [setLineWidth](qsplitter.md#setlinewidth) +* [setMaximumHeight](qsplitter.md#setmaximumheight) +* [setMaximumSize](qsplitter.md#setmaximumsize) +* [setMaximumWidth](qsplitter.md#setmaximumwidth) +* [setMidLineWidth](qsplitter.md#setmidlinewidth) +* [setMinimumHeight](qsplitter.md#setminimumheight) +* [setMinimumSize](qsplitter.md#setminimumsize) +* [setMinimumWidth](qsplitter.md#setminimumwidth) +* [setMouseTracking](qsplitter.md#setmousetracking) +* [setObjectName](qsplitter.md#setobjectname) +* [setOrientation](qsplitter.md#setorientation) +* [setParent](qsplitter.md#setparent) +* [setProperty](qsplitter.md#setproperty) +* [setShortcutAutoRepeat](qsplitter.md#setshortcutautorepeat) +* [setShortcutEnabled](qsplitter.md#setshortcutenabled) +* [setSizeIncrement](qsplitter.md#setsizeincrement) +* [setSizePolicy](qsplitter.md#setsizepolicy) +* [setStatusTip](qsplitter.md#setstatustip) +* [setStyleSheet](qsplitter.md#setstylesheet) +* [setTabletTracking](qsplitter.md#settablettracking) +* [setToolTip](qsplitter.md#settooltip) +* [setToolTipDuration](qsplitter.md#settooltipduration) +* [setUpdatesEnabled](qsplitter.md#setupdatesenabled) +* [setVisible](qsplitter.md#setvisible) +* [setWhatsThis](qsplitter.md#setwhatsthis) +* [setWindowFilePath](qsplitter.md#setwindowfilepath) +* [setWindowFlag](qsplitter.md#setwindowflag) +* [setWindowIcon](qsplitter.md#setwindowicon) +* [setWindowModified](qsplitter.md#setwindowmodified) +* [setWindowOpacity](qsplitter.md#setwindowopacity) +* [setWindowRole](qsplitter.md#setwindowrole) +* [setWindowState](qsplitter.md#setwindowstate) +* [setWindowTitle](qsplitter.md#setwindowtitle) +* [show](qsplitter.md#show) +* [showFullScreen](qsplitter.md#showfullscreen) +* [showMaximized](qsplitter.md#showmaximized) +* [showMinimized](qsplitter.md#showminimized) +* [showNormal](qsplitter.md#shownormal) +* [size](qsplitter.md#size) +* [sizeHint](qsplitter.md#sizehint) +* [sizeIncrement](qsplitter.md#sizeincrement) +* [stackUnder](qsplitter.md#stackunder) +* [startTimer](qsplitter.md#starttimer) +* [statusTip](qsplitter.md#statustip) +* [style](qsplitter.md#style) +* [styleSheet](qsplitter.md#stylesheet) +* [testAttribute](qsplitter.md#testattribute) +* [toolTip](qsplitter.md#tooltip) +* [toolTipDuration](qsplitter.md#tooltipduration) +* [underMouse](qsplitter.md#undermouse) +* [unsetCursor](qsplitter.md#unsetcursor) +* [unsetLayoutDirection](qsplitter.md#unsetlayoutdirection) +* [unsetLocale](qsplitter.md#unsetlocale) +* [update](qsplitter.md#update) +* [updateGeometry](qsplitter.md#updategeometry) +* [updateMicroFocus](qsplitter.md#updatemicrofocus) +* [updatesEnabled](qsplitter.md#updatesenabled) +* [whatsThis](qsplitter.md#whatsthis) +* [width](qsplitter.md#width) +* [widthMM](qsplitter.md#widthmm) +* [winId](qsplitter.md#winid) +* [window](qsplitter.md#window) +* [windowFilePath](qsplitter.md#windowfilepath) +* [windowHandle](qsplitter.md#windowhandle) +* [windowIcon](qsplitter.md#windowicon) +* [windowOpacity](qsplitter.md#windowopacity) +* [windowRole](qsplitter.md#windowrole) +* [windowState](qsplitter.md#windowstate) +* [windowTitle](qsplitter.md#windowtitle) +* [x](qsplitter.md#x) +* [y](qsplitter.md#y) + +## Constructors + +### constructor + +\+ **new QSplitter**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QSplitter](qsplitter.md)* + +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QSplitter](qsplitter.md)* + +## Properties + +### _rawInlineStyle + +• **_rawInlineStyle**: *string* + +*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* + +___ + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +___ + +### type + +• **type**: *string* + +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### acceptDrops + +▸ **acceptDrops**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* + +**Returns:** *boolean* + +___ + +### accessibleDescription + +▸ **accessibleDescription**(): *string* + +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* + +**Returns:** *string* + +___ + +### accessibleName + +▸ **accessibleName**(): *string* + +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* + +___ + +### activateWindow + +▸ **activateWindow**(): *void* + +*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* + +**Returns:** *void* + +___ + +### addAction + +▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* + +*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | string | + +**Returns:** *[QAction](qaction.md)* + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### addWidget + +▸ **addWidget**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### adjustSize + +▸ **adjustSize**(): *void* + +*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* + +**Returns:** *void* + +___ + +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenCollapsible + +▸ **childrenCollapsible**(): *boolean* + +**Returns:** *boolean* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### clearFocus + +▸ **clearFocus**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* + +___ + +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### close + +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* + +**Returns:** *boolean* + +___ + +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + +### count + +▸ **count**(): *number* + +**Returns:** *number* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### depth + +▸ **depth**(): *number* + +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* + +___ + +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameRect + +▸ **frameRect**(): *[QRect](qrect.md)* + +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### indexOf + +▸ **indexOf**(`widget`: [QWidget](qwidget.md)): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *number* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertWidget + +▸ **insertWidget**(`index`: number, `widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCollapsible + +▸ **isCollapsible**(`index`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### orientation + +▸ **orientation**(): *[Orientation](../enums/orientation.md)* + +**Returns:** *[Orientation](../enums/orientation.md)* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCollapsible + +▸ **setCollapsible**(`index`: number, `collapse`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`collapse` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setFrameRect + +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | + +**Returns:** *void* + +___ + +### setFrameShadow + +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | + +**Returns:** *void* + +___ + +### setFrameShape + +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* + +___ + +### setFrameStyle + +▸ **setFrameStyle**(`style`: number): *void* + +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | +`w` | number | +`h` | number | + +**Returns:** *void* + +___ + +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | + +**Returns:** *void* + +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + +### setInlineStyle + +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hints` | number | + +**Returns:** *void* + +___ + +### setLayout + +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* + +___ + +### setLineWidth + +▸ **setLineWidth**(`width`: number): *void* + +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + +### setMaximumSize + +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | + +**Returns:** *void* + +___ + +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + +### setMidLineWidth + +▸ **setMidLineWidth**(`width`: number): *void* + +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | + +**Returns:** *void* + +___ + +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumSize + +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumWidth + +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | + +**Returns:** *void* + +___ + +### setMouseTracking + +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setOrientation + +▸ **setOrientation**(`orientation`: [Orientation](../enums/orientation.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`orientation` | [Orientation](../enums/orientation.md) | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setStatusTip + +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUpdatesEnabled + +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setVisible + +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* + +**Parameters:** + +Name | Type | +------ | ------ | +`visible` | boolean | + +**Returns:** *void* + +___ + +### setWhatsThis + +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* + +**Parameters:** + +Name | Type | +------ | ------ | +`whatsThis` | string | + +**Returns:** *void* + +___ + +### setWindowFilePath + +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* + +**Parameters:** + +Name | Type | +------ | ------ | +`filePath` | string | + +**Returns:** *void* + +___ + +### setWindowFlag + +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* + +**Parameters:** + +Name | Type | +------ | ------ | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setWindowIcon + +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* + +**Parameters:** + +Name | Type | +------ | ------ | +`icon` | [QIcon](qicon.md) | + +**Returns:** *void* + +___ + +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + +### setWindowOpacity + +▸ **setWindowOpacity**(`opacity`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* + +**Parameters:** + +Name | Type | +------ | ------ | +`opacity` | number | + +**Returns:** *void* + +___ + +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + +### setWindowState + +▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`state` | [WindowState](../enums/windowstate.md) | + +**Returns:** *void* + +___ + +### setWindowTitle + +▸ **setWindowTitle**(`title`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`title` | string | + +**Returns:** *void* + +___ + +### show + +▸ **show**(): *void* + +*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* + +**Returns:** *void* + +___ + +### showFullScreen + +▸ **showFullScreen**(): *void* + +*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* + +**Returns:** *void* + +___ + +### showMaximized + +▸ **showMaximized**(): *void* + +*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* + +**Returns:** *void* + +___ + +### showMinimized + +▸ **showMinimized**(): *void* + +*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* + +**Returns:** *void* + +___ + +### showNormal + +▸ **showNormal**(): *void* + +*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* + +**Returns:** *void* + +___ + +### size + +▸ **size**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + +### styleSheet + +▸ **styleSheet**(): *string* + +*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* + +**Returns:** *string* + +___ + +### testAttribute + +▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | + +**Returns:** *boolean* + +___ + +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + +### update + +▸ **update**(): *void* + +*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* + +**Returns:** *void* + +___ + +### updateGeometry + +▸ **updateGeometry**(): *void* + +*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* + +**Returns:** *void* + +___ + +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### windowOpacity + +▸ **windowOpacity**(): *number* + +*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* + +**Returns:** *number* + +___ + +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + +### windowState + +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* + +*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* + +**Returns:** *[WindowState](../enums/windowstate.md)* + +___ + +### windowTitle + +▸ **windowTitle**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* + +**Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qstackedlayout.md b/website/docs/api/generated/classes/qstackedlayout.md new file mode 100644 index 0000000000..a5cfa7a99b --- /dev/null +++ b/website/docs/api/generated/classes/qstackedlayout.md @@ -0,0 +1,783 @@ +--- +id: "qstackedlayout" +title: "QStackedLayout" +sidebar_label: "QStackedLayout" +--- + +> The QStackedLayout class provides a stack of widgets where only one widget is visible at a time + +**This class is a JS wrapper around Qt's [QStackedLayout](https://doc.qt.io/qt-5/qstackedlayout.html)** + +### Example + +```javascript +const { QStackedLayout, QWidget, QLabel, QBoxLayout, QCombobox } = require("@nodegui/nodegui"); + +const centralWidget = new QWidget(); +centralWidget.setObjectName('myroot'); +const rootLayout = new QBoxLayout(Direction.TopToBottom); +centralWidget.setLayout(rootLayout); + +const stackedLayout = new QStackedLayout() + +const page1 = new QWidget(); +const page1_layout = new FlexLayout(); +page1.setLayout(page1_layout) +const label1 = new QLabel(); +label1.setText("This is page 1") +page1_layout.addWidget(label1); + +const page2 = new QWidget(); +const page2_layout = new FlexLayout(); +page2.setLayout(page2_layout) +const label2 = new QLabel(); +label2.setText("This is page 2") +page2_layout.addWidget(label2); + +const page3 = new QWidget(); +const page3_layout = new FlexLayout(); +page3.setLayout(page3_layout) +const label3 = new QLabel(); +label3.setText("This is page 3") +page3_layout.addWidget(label3); + +stackedLayout.addWidget(page1) +stackedLayout.addWidget(page2) +stackedLayout.addWidget(page3) + +const combobox = new QComboBox() +combobox.addItems(["Page 1", "Page 2", "Page 3"]) + +combobox.addEventListener("currentIndexChanged", (index) => stackedLayout.setCurrentIndex(index)); + +rootLayout.addWidget(combobox); + +const currentIndexLabel = new QLabel() +currentIndexLabel.setText(`Current Index: ${stackedLayout.currentIndex()}`) + +stackedLayout.addEventListener("currentChanged", (index) => { +currentIndexLabel.setText(`Current Index: ${index}`) +}); + +rootLayout.addWidget(currentIndexLabel); + +rootLayout.addLayout(stackedLayout); + +## Hierarchy + + ↳ [QLayout](qlayout.md)‹[QStackedLayoutSignals](../interfaces/qstackedlayoutsignals.md)› + + ↳ **QStackedLayout** + +## Index + +### Constructors + +* [constructor](qstackedlayout.md#constructor) + +### Properties + +* [native](qstackedlayout.md#native) +* [type](qstackedlayout.md#type) + +### Methods + +* [_id](qstackedlayout.md#_id) +* [activate](qstackedlayout.md#activate) +* [addEventListener](qstackedlayout.md#addeventlistener) +* [addWidget](qstackedlayout.md#addwidget) +* [children](qstackedlayout.md#children) +* [count](qstackedlayout.md#count) +* [currentIndex](qstackedlayout.md#currentindex) +* [currentWidget](qstackedlayout.md#currentwidget) +* [delete](qstackedlayout.md#delete) +* [deleteLater](qstackedlayout.md#deletelater) +* [dumpObjectInfo](qstackedlayout.md#dumpobjectinfo) +* [dumpObjectTree](qstackedlayout.md#dumpobjecttree) +* [eventProcessed](qstackedlayout.md#eventprocessed) +* [indexOf](qstackedlayout.md#indexof) +* [inherits](qstackedlayout.md#inherits) +* [insertWidget](qstackedlayout.md#insertwidget) +* [invalidate](qstackedlayout.md#invalidate) +* [isEnabled](qstackedlayout.md#isenabled) +* [killTimer](qstackedlayout.md#killtimer) +* [objectName](qstackedlayout.md#objectname) +* [parent](qstackedlayout.md#parent) +* [property](qstackedlayout.md#property) +* [removeEventListener](qstackedlayout.md#removeeventlistener) +* [removeWidget](qstackedlayout.md#removewidget) +* [setContentsMargins](qstackedlayout.md#setcontentsmargins) +* [setCurrentIndex](qstackedlayout.md#setcurrentindex) +* [setCurrentWidget](qstackedlayout.md#setcurrentwidget) +* [setEnabled](qstackedlayout.md#setenabled) +* [setEventProcessed](qstackedlayout.md#seteventprocessed) +* [setObjectName](qstackedlayout.md#setobjectname) +* [setParent](qstackedlayout.md#setparent) +* [setProperty](qstackedlayout.md#setproperty) +* [setSizeConstraint](qstackedlayout.md#setsizeconstraint) +* [setSpacing](qstackedlayout.md#setspacing) +* [setStackingMode](qstackedlayout.md#setstackingmode) +* [sizeConstraint](qstackedlayout.md#sizeconstraint) +* [spacing](qstackedlayout.md#spacing) +* [stackingMode](qstackedlayout.md#stackingmode) +* [startTimer](qstackedlayout.md#starttimer) +* [update](qstackedlayout.md#update) +* [widget](qstackedlayout.md#widget) + +## Constructors + +### constructor + +\+ **new QStackedLayout**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QStackedLayout](qstackedlayout.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QStackedLayout](qstackedlayout.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +___ + +### type + +• **type**: *string* = "layout" + +*Inherited from [QLayout](qlayout.md).[type](qlayout.md#type)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### activate + +▸ **activate**(): *boolean* + +*Inherited from [QLayout](qlayout.md).[activate](qlayout.md#activate)* + +**Returns:** *boolean* + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QStackedLayoutSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QStackedLayoutSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### addWidget + +▸ **addWidget**(`widget`: [QWidget](qwidget.md)): *void* + +*Overrides [QLayout](qlayout.md).[addWidget](qlayout.md#abstract-addwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### count + +▸ **count**(): *number* + +**Returns:** *number* + +___ + +### currentIndex + +▸ **currentIndex**(): *number* + +**Returns:** *number* + +___ + +### currentWidget + +▸ **currentWidget**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### indexOf + +▸ **indexOf**(`widget`: [QWidget](qwidget.md)): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *number* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### insertWidget + +▸ **insertWidget**(`index`: number, `widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### invalidate + +▸ **invalidate**(): *void* + +*Inherited from [QLayout](qlayout.md).[invalidate](qlayout.md#invalidate)* + +**Returns:** *void* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QLayout](qlayout.md).[isEnabled](qlayout.md#isenabled)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedLayoutSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QStackedLayoutSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QStackedLayoutSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeWidget + +▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* + +*Overrides [QLayout](qlayout.md).[removeWidget](qlayout.md#abstract-removewidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QLayout](qlayout.md).[setContentsMargins](qlayout.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### setCurrentWidget + +▸ **setCurrentWidget**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enable`: boolean): *void* + +*Inherited from [QLayout](qlayout.md).[setEnabled](qlayout.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setSizeConstraint + +▸ **setSizeConstraint**(`constraint`: [SizeConstraint](../enums/sizeconstraint.md)): *void* + +*Inherited from [QLayout](qlayout.md).[setSizeConstraint](qlayout.md#setsizeconstraint)* + +**Parameters:** + +Name | Type | +------ | ------ | +`constraint` | [SizeConstraint](../enums/sizeconstraint.md) | + +**Returns:** *void* + +___ + +### setSpacing + +▸ **setSpacing**(`spacing`: number): *void* + +*Inherited from [QLayout](qlayout.md).[setSpacing](qlayout.md#setspacing)* + +**Parameters:** + +Name | Type | +------ | ------ | +`spacing` | number | + +**Returns:** *void* + +___ + +### setStackingMode + +▸ **setStackingMode**(`stackingMode`: [StackingMode](../enums/stackingmode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`stackingMode` | [StackingMode](../enums/stackingmode.md) | + +**Returns:** *void* + +___ + +### sizeConstraint + +▸ **sizeConstraint**(): *[SizeConstraint](../enums/sizeconstraint.md)* + +*Inherited from [QLayout](qlayout.md).[sizeConstraint](qlayout.md#sizeconstraint)* + +**Returns:** *[SizeConstraint](../enums/sizeconstraint.md)* + +___ + +### spacing + +▸ **spacing**(): *number* + +*Inherited from [QLayout](qlayout.md).[spacing](qlayout.md#spacing)* + +**Returns:** *number* + +___ + +### stackingMode + +▸ **stackingMode**(): *[StackingMode](../enums/stackingmode.md)* + +**Returns:** *[StackingMode](../enums/stackingmode.md)* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### update + +▸ **update**(): *void* + +*Inherited from [QLayout](qlayout.md).[update](qlayout.md#update)* + +**Returns:** *void* + +___ + +### widget + +▸ **widget**(`index`: number): *[QWidget](qwidget.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *[QWidget](qwidget.md)* diff --git a/website/docs/api/generated/classes/qstackedwidget.md b/website/docs/api/generated/classes/qstackedwidget.md index 6f2953e404..cecffde4dd 100644 --- a/website/docs/api/generated/classes/qstackedwidget.md +++ b/website/docs/api/generated/classes/qstackedwidget.md @@ -44,7 +44,7 @@ win.show(); ## Hierarchy - ↳ [NodeFrame](nodeframe.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› + ↳ [QFrame](qframe.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› ↳ **QStackedWidget** @@ -56,57 +56,119 @@ win.show(); ### Properties -* [_layout](qstackedwidget.md#optional-_layout) * [_rawInlineStyle](qstackedwidget.md#_rawinlinestyle) -* [actions](qstackedwidget.md#actions) * [native](qstackedwidget.md#native) -* [nodeChildren](qstackedwidget.md#nodechildren) -* [nodeParent](qstackedwidget.md#optional-nodeparent) * [type](qstackedwidget.md#type) -### Accessors - -* [layout](qstackedwidget.md#layout) - ### Methods +* [_id](qstackedwidget.md#_id) * [acceptDrops](qstackedwidget.md#acceptdrops) +* [accessibleDescription](qstackedwidget.md#accessibledescription) +* [accessibleName](qstackedwidget.md#accessiblename) * [activateWindow](qstackedwidget.md#activatewindow) * [addAction](qstackedwidget.md#addaction) * [addEventListener](qstackedwidget.md#addeventlistener) * [addWidget](qstackedwidget.md#addwidget) * [adjustSize](qstackedwidget.md#adjustsize) +* [autoFillBackground](qstackedwidget.md#autofillbackground) +* [baseSize](qstackedwidget.md#basesize) +* [childAt](qstackedwidget.md#childat) +* [children](qstackedwidget.md#children) +* [childrenRect](qstackedwidget.md#childrenrect) * [clearFocus](qstackedwidget.md#clearfocus) +* [clearMask](qstackedwidget.md#clearmask) * [close](qstackedwidget.md#close) +* [colorCount](qstackedwidget.md#colorcount) +* [contentsRect](qstackedwidget.md#contentsrect) +* [contextMenuPolicy](qstackedwidget.md#contextmenupolicy) +* [count](qstackedwidget.md#count) * [currentIndex](qstackedwidget.md#currentindex) +* [delete](qstackedwidget.md#delete) +* [deleteLater](qstackedwidget.md#deletelater) +* [depth](qstackedwidget.md#depth) +* [devicePixelRatio](qstackedwidget.md#devicepixelratio) +* [devicePixelRatioF](qstackedwidget.md#devicepixelratiof) +* [dumpObjectInfo](qstackedwidget.md#dumpobjectinfo) +* [dumpObjectTree](qstackedwidget.md#dumpobjecttree) +* [ensurePolished](qstackedwidget.md#ensurepolished) +* [eventProcessed](qstackedwidget.md#eventprocessed) +* [focusProxy](qstackedwidget.md#focusproxy) +* [focusWidget](qstackedwidget.md#focuswidget) * [font](qstackedwidget.md#font) +* [frameGeometry](qstackedwidget.md#framegeometry) * [frameRect](qstackedwidget.md#framerect) * [frameShadow](qstackedwidget.md#frameshadow) * [frameShape](qstackedwidget.md#frameshape) +* [frameSize](qstackedwidget.md#framesize) * [frameStyle](qstackedwidget.md#framestyle) * [frameWidth](qstackedwidget.md#framewidth) * [geometry](qstackedwidget.md#geometry) * [getFlexNode](qstackedwidget.md#getflexnode) +* [grab](qstackedwidget.md#grab) +* [grabKeyboard](qstackedwidget.md#grabkeyboard) +* [grabMouse](qstackedwidget.md#grabmouse) +* [hasFocus](qstackedwidget.md#hasfocus) +* [hasHeightForWidth](qstackedwidget.md#hasheightforwidth) * [hasMouseTracking](qstackedwidget.md#hasmousetracking) +* [hasTabletTracking](qstackedwidget.md#hastablettracking) +* [height](qstackedwidget.md#height) +* [heightForWidth](qstackedwidget.md#heightforwidth) +* [heightMM](qstackedwidget.md#heightmm) * [hide](qstackedwidget.md#hide) * [inherits](qstackedwidget.md#inherits) +* [inputMethodHints](qstackedwidget.md#inputmethodhints) * [isActiveWindow](qstackedwidget.md#isactivewindow) +* [isAncestorOf](qstackedwidget.md#isancestorof) * [isEnabled](qstackedwidget.md#isenabled) +* [isEnabledTo](qstackedwidget.md#isenabledto) +* [isFullScreen](qstackedwidget.md#isfullscreen) +* [isHidden](qstackedwidget.md#ishidden) +* [isMaximized](qstackedwidget.md#ismaximized) +* [isMinimized](qstackedwidget.md#isminimized) +* [isModal](qstackedwidget.md#ismodal) * [isVisible](qstackedwidget.md#isvisible) +* [isVisibleTo](qstackedwidget.md#isvisibleto) +* [isWindow](qstackedwidget.md#iswindow) +* [isWindowModified](qstackedwidget.md#iswindowmodified) +* [killTimer](qstackedwidget.md#killtimer) +* [layout](qstackedwidget.md#layout) * [lineWidth](qstackedwidget.md#linewidth) +* [logicalDpiX](qstackedwidget.md#logicaldpix) +* [logicalDpiY](qstackedwidget.md#logicaldpiy) * [lower](qstackedwidget.md#lower) +* [mapFrom](qstackedwidget.md#mapfrom) * [mapFromGlobal](qstackedwidget.md#mapfromglobal) * [mapFromParent](qstackedwidget.md#mapfromparent) +* [mapTo](qstackedwidget.md#mapto) * [mapToGlobal](qstackedwidget.md#maptoglobal) * [mapToParent](qstackedwidget.md#maptoparent) +* [maximumHeight](qstackedwidget.md#maximumheight) * [maximumSize](qstackedwidget.md#maximumsize) +* [maximumWidth](qstackedwidget.md#maximumwidth) * [midLineWidth](qstackedwidget.md#midlinewidth) +* [minimumHeight](qstackedwidget.md#minimumheight) * [minimumSize](qstackedwidget.md#minimumsize) +* [minimumSizeHint](qstackedwidget.md#minimumsizehint) +* [minimumWidth](qstackedwidget.md#minimumwidth) * [move](qstackedwidget.md#move) +* [nativeParentWidget](qstackedwidget.md#nativeparentwidget) +* [nextInFocusChain](qstackedwidget.md#nextinfocuschain) +* [normalGeometry](qstackedwidget.md#normalgeometry) * [objectName](qstackedwidget.md#objectname) +* [paintingActive](qstackedwidget.md#paintingactive) +* [parent](qstackedwidget.md#parent) +* [parentWidget](qstackedwidget.md#parentwidget) +* [physicalDpiX](qstackedwidget.md#physicaldpix) +* [physicalDpiY](qstackedwidget.md#physicaldpiy) * [pos](qstackedwidget.md#pos) +* [previousInFocusChain](qstackedwidget.md#previousinfocuschain) * [property](qstackedwidget.md#property) * [raise](qstackedwidget.md#raise) +* [rect](qstackedwidget.md#rect) +* [releaseKeyboard](qstackedwidget.md#releasekeyboard) +* [releaseMouse](qstackedwidget.md#releasemouse) +* [releaseShortcut](qstackedwidget.md#releaseshortcut) * [removeAction](qstackedwidget.md#removeaction) * [removeEventListener](qstackedwidget.md#removeeventlistener) * [removeWidget](qstackedwidget.md#removewidget) @@ -114,16 +176,26 @@ win.show(); * [repolish](qstackedwidget.md#repolish) * [resize](qstackedwidget.md#resize) * [setAcceptDrops](qstackedwidget.md#setacceptdrops) +* [setAccessibleDescription](qstackedwidget.md#setaccessibledescription) +* [setAccessibleName](qstackedwidget.md#setaccessiblename) * [setAttribute](qstackedwidget.md#setattribute) +* [setAutoFillBackground](qstackedwidget.md#setautofillbackground) +* [setBaseSize](qstackedwidget.md#setbasesize) +* [setContentsMargins](qstackedwidget.md#setcontentsmargins) * [setContextMenuPolicy](qstackedwidget.md#setcontextmenupolicy) * [setCurrentIndex](qstackedwidget.md#setcurrentindex) * [setCurrentWidget](qstackedwidget.md#setcurrentwidget) * [setCursor](qstackedwidget.md#setcursor) +* [setDisabled](qstackedwidget.md#setdisabled) * [setEnabled](qstackedwidget.md#setenabled) +* [setEventProcessed](qstackedwidget.md#seteventprocessed) +* [setFixedHeight](qstackedwidget.md#setfixedheight) * [setFixedSize](qstackedwidget.md#setfixedsize) +* [setFixedWidth](qstackedwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qstackedwidget.md#setflexnodesizecontrolled) * [setFocus](qstackedwidget.md#setfocus) * [setFocusPolicy](qstackedwidget.md#setfocuspolicy) +* [setFocusProxy](qstackedwidget.md#setfocusproxy) * [setFont](qstackedwidget.md#setfont) * [setFrameRect](qstackedwidget.md#setframerect) * [setFrameShadow](qstackedwidget.md#setframeshadow) @@ -131,20 +203,40 @@ win.show(); * [setFrameStyle](qstackedwidget.md#setframestyle) * [setGeometry](qstackedwidget.md#setgeometry) * [setGraphicsEffect](qstackedwidget.md#setgraphicseffect) +* [setHidden](qstackedwidget.md#sethidden) * [setInlineStyle](qstackedwidget.md#setinlinestyle) +* [setInputMethodHints](qstackedwidget.md#setinputmethodhints) * [setLayout](qstackedwidget.md#setlayout) * [setLineWidth](qstackedwidget.md#setlinewidth) +* [setMaximumHeight](qstackedwidget.md#setmaximumheight) * [setMaximumSize](qstackedwidget.md#setmaximumsize) +* [setMaximumWidth](qstackedwidget.md#setmaximumwidth) * [setMidLineWidth](qstackedwidget.md#setmidlinewidth) +* [setMinimumHeight](qstackedwidget.md#setminimumheight) * [setMinimumSize](qstackedwidget.md#setminimumsize) +* [setMinimumWidth](qstackedwidget.md#setminimumwidth) * [setMouseTracking](qstackedwidget.md#setmousetracking) -* [setNodeParent](qstackedwidget.md#setnodeparent) * [setObjectName](qstackedwidget.md#setobjectname) +* [setParent](qstackedwidget.md#setparent) * [setProperty](qstackedwidget.md#setproperty) +* [setShortcutAutoRepeat](qstackedwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qstackedwidget.md#setshortcutenabled) +* [setSizeIncrement](qstackedwidget.md#setsizeincrement) +* [setSizePolicy](qstackedwidget.md#setsizepolicy) +* [setStatusTip](qstackedwidget.md#setstatustip) * [setStyleSheet](qstackedwidget.md#setstylesheet) +* [setTabletTracking](qstackedwidget.md#settablettracking) +* [setToolTip](qstackedwidget.md#settooltip) +* [setToolTipDuration](qstackedwidget.md#settooltipduration) +* [setUpdatesEnabled](qstackedwidget.md#setupdatesenabled) +* [setVisible](qstackedwidget.md#setvisible) +* [setWhatsThis](qstackedwidget.md#setwhatsthis) +* [setWindowFilePath](qstackedwidget.md#setwindowfilepath) * [setWindowFlag](qstackedwidget.md#setwindowflag) * [setWindowIcon](qstackedwidget.md#setwindowicon) +* [setWindowModified](qstackedwidget.md#setwindowmodified) * [setWindowOpacity](qstackedwidget.md#setwindowopacity) +* [setWindowRole](qstackedwidget.md#setwindowrole) * [setWindowState](qstackedwidget.md#setwindowstate) * [setWindowTitle](qstackedwidget.md#setwindowtitle) * [show](qstackedwidget.md#show) @@ -153,123 +245,126 @@ win.show(); * [showMinimized](qstackedwidget.md#showminimized) * [showNormal](qstackedwidget.md#shownormal) * [size](qstackedwidget.md#size) +* [sizeHint](qstackedwidget.md#sizehint) +* [sizeIncrement](qstackedwidget.md#sizeincrement) +* [stackUnder](qstackedwidget.md#stackunder) +* [startTimer](qstackedwidget.md#starttimer) +* [statusTip](qstackedwidget.md#statustip) +* [style](qstackedwidget.md#style) * [styleSheet](qstackedwidget.md#stylesheet) * [testAttribute](qstackedwidget.md#testattribute) +* [toolTip](qstackedwidget.md#tooltip) +* [toolTipDuration](qstackedwidget.md#tooltipduration) +* [underMouse](qstackedwidget.md#undermouse) +* [unsetCursor](qstackedwidget.md#unsetcursor) +* [unsetLayoutDirection](qstackedwidget.md#unsetlayoutdirection) +* [unsetLocale](qstackedwidget.md#unsetlocale) * [update](qstackedwidget.md#update) * [updateGeometry](qstackedwidget.md#updategeometry) +* [updateMicroFocus](qstackedwidget.md#updatemicrofocus) +* [updatesEnabled](qstackedwidget.md#updatesenabled) +* [whatsThis](qstackedwidget.md#whatsthis) +* [width](qstackedwidget.md#width) +* [widthMM](qstackedwidget.md#widthmm) +* [winId](qstackedwidget.md#winid) +* [window](qstackedwidget.md#window) +* [windowFilePath](qstackedwidget.md#windowfilepath) +* [windowHandle](qstackedwidget.md#windowhandle) +* [windowIcon](qstackedwidget.md#windowicon) * [windowOpacity](qstackedwidget.md#windowopacity) +* [windowRole](qstackedwidget.md#windowrole) * [windowState](qstackedwidget.md#windowstate) * [windowTitle](qstackedwidget.md#windowtitle) +* [x](qstackedwidget.md#x) +* [y](qstackedwidget.md#y) ## Constructors ### constructor -\+ **new QStackedWidget**(): *[QStackedWidget](qstackedwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QStackedWidget](qstackedwidget.md)* - -\+ **new QStackedWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QStackedWidget](qstackedwidget.md)* +\+ **new QStackedWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QStackedWidget](qstackedwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QStackedWidget](qstackedwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -301,7 +396,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -315,6 +410,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QStackedWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -327,7 +423,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -337,12 +433,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -351,19 +441,29 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ ### addWidget -▸ **addWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **addWidget**(`widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -379,936 +479,2144 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### currentIndex +### childAt -▸ **currentIndex**(): *number* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### frameRect +### childrenRect -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### frameShadow +### clearFocus -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **clearFocus**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *void* ___ -### frameShape +### clearMask -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **clearMask**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### close -▸ **frameStyle**(): *number* +▸ **close**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *number* +**Returns:** *boolean* ___ -### frameWidth +### colorCount -▸ **frameWidth**(): *number* +▸ **colorCount**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* +### count -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +▸ **count**(): *number* -**Returns:** *boolean* +**Returns:** *number* ___ -### hide - -▸ **hide**(): *void* +### currentIndex -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +▸ **currentIndex**(): *number* -**Returns:** *void* +**Returns:** *number* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### delete -**Parameters:** +▸ **delete**(): *void* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatio -▸ **isVisible**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lineWidth +### devicePixelRatioF -▸ **lineWidth**(): *number* +▸ **devicePixelRatioF**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* **Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished -___ +▸ **ensurePolished**(): *void* -### mapFromParent +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +___ -**Parameters:** +### eventProcessed -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **eventProcessed**(): *boolean* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -___ +Get the state of the event processed flag -### mapToGlobal +See `setEventProcessed()`. -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +boolean True if the current event is flagged as processed. -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### focusProxy -**Returns:** *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -___ +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -### mapToParent +**Returns:** *[QWidget](qwidget.md)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### focusWidget -**Parameters:** +▸ **focusWidget**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumSize +### font -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QFont](qfont.md)* ___ -### midLineWidth +### frameGeometry -▸ **midLineWidth**(): *number* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### frameRect -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### frameShadow -**Parameters:** +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* -**Returns:** *void* +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### objectName +### frameShape -▸ **objectName**(): *string* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* -**Returns:** *string* +**Returns:** *[Shape](../enums/shape.md)* ___ -### pos - -▸ **pos**(): *object* - -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### frameSize -**Returns:** *object* +▸ **frameSize**(): *[QSize](qsize.md)* -* **x**: *number* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -* **y**: *number* +**Returns:** *[QSize](qsize.md)* ___ -### property +### frameStyle -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **frameStyle**(): *number* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* -**Parameters:** +**Returns:** *number* -Name | Type | +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QStackedWidgetSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QStackedWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeWidget + +▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### setCurrentWidget + +▸ **setCurrentWidget**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | ------ | ------ | -`name` | string | +`w` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFlexNodeSizeControlled -▸ **raise**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### removeAction +### setFocus -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStackedWidgetSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setFocusPolicy -**Type parameters:** +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▪ **SignalType**: *keyof QStackedWidgetSignals* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QStackedWidgetSignals[SignalType] | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFocusProxy -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### removeWidget +### setFrameRect -▸ **removeWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`r` | [QRect](qrect.md) | **Returns:** *void* ___ -### repaint +### setFrameShadow -▸ **repaint**(): *void* +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | **Returns:** *void* ___ -### repolish +### setFrameShape -▸ **repolish**(): *void* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | **Returns:** *void* ___ -### resize +### setFrameStyle -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`style` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGeometry -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setContextMenuPolicy +### setHidden -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hidden` | boolean | **Returns:** *void* ___ -### setCurrentIndex +### setInlineStyle -▸ **setCurrentIndex**(`index`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`index` | number | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setCurrentWidget +### setInputMethodHints -▸ **setCurrentWidget**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setLineWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`width` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMidLineWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`width` | number | **Returns:** *void* ___ -### setFont +### setMinimumHeight -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumSize -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumWidth -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameShape +### setMouseTracking -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFrameStyle +### setObjectName -▸ **setFrameStyle**(`style`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`objectName` | string | **Returns:** *void* ___ -### setGeometry +### setParent -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setLayout +### setSizePolicy -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QStackedWidgetSignals](../interfaces/qstackedwidgetsignals.md)› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLineWidth +### setStatusTip -▸ **setLineWidth**(`width`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMidLineWidth +### setTabletTracking -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setToolTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`text` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTipDuration -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setUpdatesEnabled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setVisible -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setVisible**(`visible`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`visible` | boolean | **Returns:** *void* ___ -### setProperty +### setWhatsThis -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`whatsThis` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1347,6 +2655,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1363,6 +2687,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1455,6 +2795,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1481,6 +2894,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1501,6 +2974,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1511,13 +3090,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1528,3 +3117,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qstandarditem.md b/website/docs/api/generated/classes/qstandarditem.md index 77787fbd40..c9a2219130 100644 --- a/website/docs/api/generated/classes/qstandarditem.md +++ b/website/docs/api/generated/classes/qstandarditem.md @@ -19,8 +19,6 @@ sidebar_label: "QStandardItem" ### Properties * [native](qstandarditem.md#native) -* [nodeChildren](qstandarditem.md#nodechildren) -* [nodeParent](qstandarditem.md#optional-nodeparent) ### Methods @@ -28,7 +26,6 @@ sidebar_label: "QStandardItem" * [setCheckState](qstandarditem.md#setcheckstate) * [setData](qstandarditem.md#setdata) * [setFlags](qstandarditem.md#setflags) -* [setNodeParent](qstandarditem.md#setnodeparent) ## Constructors @@ -40,7 +37,7 @@ sidebar_label: "QStandardItem" **Returns:** *[QStandardItem](qstandarditem.md)* -\+ **new QStandardItem**(`parent`: [QStandardItem](qstandarditem.md), `text?`: undefined | string): *[QStandardItem](qstandarditem.md)* +\+ **new QStandardItem**(`parent`: [QStandardItem](qstandarditem.md), `text?`: string): *[QStandardItem](qstandarditem.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -49,7 +46,7 @@ sidebar_label: "QStandardItem" Name | Type | ------ | ------ | `parent` | [QStandardItem](qstandarditem.md) | -`text?` | undefined | string | +`text?` | string | **Returns:** *[QStandardItem](qstandarditem.md)* @@ -69,25 +66,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -139,19 +120,3 @@ Name | Type | `flags` | [ItemFlag](../enums/itemflag.md) | **Returns:** *void* - -___ - -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* diff --git a/website/docs/api/generated/classes/qstandarditemmodel.md b/website/docs/api/generated/classes/qstandarditemmodel.md index ae8fdcd1a9..b5b1f5cfb6 100644 --- a/website/docs/api/generated/classes/qstandarditemmodel.md +++ b/website/docs/api/generated/classes/qstandarditemmodel.md @@ -4,9 +4,13 @@ title: "QStandardItemModel" sidebar_label: "QStandardItemModel" --- +## Type parameters + +▪ **Signals**: *[QObjectSignals](../interfaces/qobjectsignals.md)* + ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹any› + ↳ [QObject](qobject.md) ↳ **QStandardItemModel** @@ -19,40 +23,43 @@ sidebar_label: "QStandardItemModel" ### Properties * [native](qstandarditemmodel.md#native) -* [nodeChildren](qstandarditemmodel.md#nodechildren) -* [nodeParent](qstandarditemmodel.md#optional-nodeparent) ### Methods +* [_id](qstandarditemmodel.md#_id) * [addEventListener](qstandarditemmodel.md#addeventlistener) +* [children](qstandarditemmodel.md#children) +* [delete](qstandarditemmodel.md#delete) +* [deleteLater](qstandarditemmodel.md#deletelater) +* [dumpObjectInfo](qstandarditemmodel.md#dumpobjectinfo) +* [dumpObjectTree](qstandarditemmodel.md#dumpobjecttree) +* [eventProcessed](qstandarditemmodel.md#eventprocessed) * [inherits](qstandarditemmodel.md#inherits) * [item](qstandarditemmodel.md#item) +* [killTimer](qstandarditemmodel.md#killtimer) * [objectName](qstandarditemmodel.md#objectname) +* [parent](qstandarditemmodel.md#parent) * [property](qstandarditemmodel.md#property) * [removeEventListener](qstandarditemmodel.md#removeeventlistener) -* [setNodeParent](qstandarditemmodel.md#setnodeparent) +* [setEventProcessed](qstandarditemmodel.md#seteventprocessed) * [setObjectName](qstandarditemmodel.md#setobjectname) +* [setParent](qstandarditemmodel.md#setparent) * [setProperty](qstandarditemmodel.md#setproperty) +* [startTimer](qstandarditemmodel.md#starttimer) ## Constructors ### constructor -\+ **new QStandardItemModel**(): *[QStandardItemModel](qstandarditemmodel.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QStandardItemModel](qstandarditemmodel.md)* - -\+ **new QStandardItemModel**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QStandardItemModel](qstandarditemmodel.md)* +\+ **new QStandardItemModel**(`arg?`: [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement)): *[QStandardItemModel](qstandarditemmodel.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QObject](qobject.md) | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QStandardItemModel](qstandarditemmodel.md)* @@ -60,44 +67,47 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof any* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | any[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -110,7 +120,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -120,29 +130,99 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* **Returns:** *void* ___ +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -169,21 +249,47 @@ Name | Type | Default | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -197,24 +303,25 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: any[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof any* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | ------ | ------ | `signalType` | SignalType | -`callback` | any[SignalType] | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -232,21 +339,34 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ -### setNodeParent +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. **Parameters:** -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* @@ -256,7 +376,7 @@ ___ ▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -268,11 +388,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setProperty ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -282,3 +418,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qstatusbar.md b/website/docs/api/generated/classes/qstatusbar.md index 8176c20fc8..10868537a0 100644 --- a/website/docs/api/generated/classes/qstatusbar.md +++ b/website/docs/api/generated/classes/qstatusbar.md @@ -20,7 +20,7 @@ const progressBar = new QStatusBar(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› + ↳ [QWidget](qwidget.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› ↳ **QStatusBar** @@ -32,57 +32,116 @@ const progressBar = new QStatusBar(); ### Properties -* [_layout](qstatusbar.md#optional-_layout) * [_rawInlineStyle](qstatusbar.md#_rawinlinestyle) -* [actions](qstatusbar.md#actions) * [native](qstatusbar.md#native) -* [nodeChildren](qstatusbar.md#nodechildren) -* [nodeParent](qstatusbar.md#optional-nodeparent) -* [permanentWidgets](qstatusbar.md#permanentwidgets) * [type](qstatusbar.md#type) -* [widgets](qstatusbar.md#widgets) - -### Accessors - -* [layout](qstatusbar.md#layout) ### Methods +* [_id](qstatusbar.md#_id) * [acceptDrops](qstatusbar.md#acceptdrops) +* [accessibleDescription](qstatusbar.md#accessibledescription) +* [accessibleName](qstatusbar.md#accessiblename) * [activateWindow](qstatusbar.md#activatewindow) * [addAction](qstatusbar.md#addaction) * [addEventListener](qstatusbar.md#addeventlistener) * [addPermanentWidget](qstatusbar.md#addpermanentwidget) * [addWidget](qstatusbar.md#addwidget) * [adjustSize](qstatusbar.md#adjustsize) +* [autoFillBackground](qstatusbar.md#autofillbackground) +* [baseSize](qstatusbar.md#basesize) +* [childAt](qstatusbar.md#childat) +* [children](qstatusbar.md#children) +* [childrenRect](qstatusbar.md#childrenrect) * [clearFocus](qstatusbar.md#clearfocus) +* [clearMask](qstatusbar.md#clearmask) * [clearMessage](qstatusbar.md#clearmessage) * [close](qstatusbar.md#close) +* [colorCount](qstatusbar.md#colorcount) +* [contentsRect](qstatusbar.md#contentsrect) +* [contextMenuPolicy](qstatusbar.md#contextmenupolicy) * [currentMessage](qstatusbar.md#currentmessage) +* [delete](qstatusbar.md#delete) +* [deleteLater](qstatusbar.md#deletelater) +* [depth](qstatusbar.md#depth) +* [devicePixelRatio](qstatusbar.md#devicepixelratio) +* [devicePixelRatioF](qstatusbar.md#devicepixelratiof) +* [dumpObjectInfo](qstatusbar.md#dumpobjectinfo) +* [dumpObjectTree](qstatusbar.md#dumpobjecttree) +* [ensurePolished](qstatusbar.md#ensurepolished) +* [eventProcessed](qstatusbar.md#eventprocessed) +* [focusProxy](qstatusbar.md#focusproxy) +* [focusWidget](qstatusbar.md#focuswidget) * [font](qstatusbar.md#font) +* [frameGeometry](qstatusbar.md#framegeometry) +* [frameSize](qstatusbar.md#framesize) * [geometry](qstatusbar.md#geometry) * [getFlexNode](qstatusbar.md#getflexnode) +* [grab](qstatusbar.md#grab) +* [grabKeyboard](qstatusbar.md#grabkeyboard) +* [grabMouse](qstatusbar.md#grabmouse) +* [hasFocus](qstatusbar.md#hasfocus) +* [hasHeightForWidth](qstatusbar.md#hasheightforwidth) * [hasMouseTracking](qstatusbar.md#hasmousetracking) +* [hasTabletTracking](qstatusbar.md#hastablettracking) +* [height](qstatusbar.md#height) +* [heightForWidth](qstatusbar.md#heightforwidth) +* [heightMM](qstatusbar.md#heightmm) * [hide](qstatusbar.md#hide) * [inherits](qstatusbar.md#inherits) +* [inputMethodHints](qstatusbar.md#inputmethodhints) * [insertPermanentWidget](qstatusbar.md#insertpermanentwidget) * [insertWidget](qstatusbar.md#insertwidget) * [isActiveWindow](qstatusbar.md#isactivewindow) +* [isAncestorOf](qstatusbar.md#isancestorof) * [isEnabled](qstatusbar.md#isenabled) +* [isEnabledTo](qstatusbar.md#isenabledto) +* [isFullScreen](qstatusbar.md#isfullscreen) +* [isHidden](qstatusbar.md#ishidden) +* [isMaximized](qstatusbar.md#ismaximized) +* [isMinimized](qstatusbar.md#isminimized) +* [isModal](qstatusbar.md#ismodal) * [isSizeGripEnabled](qstatusbar.md#issizegripenabled) * [isVisible](qstatusbar.md#isvisible) +* [isVisibleTo](qstatusbar.md#isvisibleto) +* [isWindow](qstatusbar.md#iswindow) +* [isWindowModified](qstatusbar.md#iswindowmodified) +* [killTimer](qstatusbar.md#killtimer) +* [layout](qstatusbar.md#layout) +* [logicalDpiX](qstatusbar.md#logicaldpix) +* [logicalDpiY](qstatusbar.md#logicaldpiy) * [lower](qstatusbar.md#lower) +* [mapFrom](qstatusbar.md#mapfrom) * [mapFromGlobal](qstatusbar.md#mapfromglobal) * [mapFromParent](qstatusbar.md#mapfromparent) +* [mapTo](qstatusbar.md#mapto) * [mapToGlobal](qstatusbar.md#maptoglobal) * [mapToParent](qstatusbar.md#maptoparent) +* [maximumHeight](qstatusbar.md#maximumheight) * [maximumSize](qstatusbar.md#maximumsize) +* [maximumWidth](qstatusbar.md#maximumwidth) +* [minimumHeight](qstatusbar.md#minimumheight) * [minimumSize](qstatusbar.md#minimumsize) +* [minimumSizeHint](qstatusbar.md#minimumsizehint) +* [minimumWidth](qstatusbar.md#minimumwidth) * [move](qstatusbar.md#move) +* [nativeParentWidget](qstatusbar.md#nativeparentwidget) +* [nextInFocusChain](qstatusbar.md#nextinfocuschain) +* [normalGeometry](qstatusbar.md#normalgeometry) * [objectName](qstatusbar.md#objectname) +* [paintingActive](qstatusbar.md#paintingactive) +* [parent](qstatusbar.md#parent) +* [parentWidget](qstatusbar.md#parentwidget) +* [physicalDpiX](qstatusbar.md#physicaldpix) +* [physicalDpiY](qstatusbar.md#physicaldpiy) * [pos](qstatusbar.md#pos) +* [previousInFocusChain](qstatusbar.md#previousinfocuschain) * [property](qstatusbar.md#property) * [raise](qstatusbar.md#raise) +* [rect](qstatusbar.md#rect) +* [releaseKeyboard](qstatusbar.md#releasekeyboard) +* [releaseMouse](qstatusbar.md#releasemouse) +* [releaseShortcut](qstatusbar.md#releaseshortcut) * [removeAction](qstatusbar.md#removeaction) * [removeEventListener](qstatusbar.md#removeeventlistener) * [removeWidget](qstatusbar.md#removewidget) @@ -90,30 +149,60 @@ const progressBar = new QStatusBar(); * [repolish](qstatusbar.md#repolish) * [resize](qstatusbar.md#resize) * [setAcceptDrops](qstatusbar.md#setacceptdrops) +* [setAccessibleDescription](qstatusbar.md#setaccessibledescription) +* [setAccessibleName](qstatusbar.md#setaccessiblename) * [setAttribute](qstatusbar.md#setattribute) +* [setAutoFillBackground](qstatusbar.md#setautofillbackground) +* [setBaseSize](qstatusbar.md#setbasesize) +* [setContentsMargins](qstatusbar.md#setcontentsmargins) * [setContextMenuPolicy](qstatusbar.md#setcontextmenupolicy) * [setCursor](qstatusbar.md#setcursor) +* [setDisabled](qstatusbar.md#setdisabled) * [setEnabled](qstatusbar.md#setenabled) +* [setEventProcessed](qstatusbar.md#seteventprocessed) +* [setFixedHeight](qstatusbar.md#setfixedheight) * [setFixedSize](qstatusbar.md#setfixedsize) +* [setFixedWidth](qstatusbar.md#setfixedwidth) * [setFlexNodeSizeControlled](qstatusbar.md#setflexnodesizecontrolled) * [setFocus](qstatusbar.md#setfocus) * [setFocusPolicy](qstatusbar.md#setfocuspolicy) +* [setFocusProxy](qstatusbar.md#setfocusproxy) * [setFont](qstatusbar.md#setfont) * [setGeometry](qstatusbar.md#setgeometry) * [setGraphicsEffect](qstatusbar.md#setgraphicseffect) +* [setHidden](qstatusbar.md#sethidden) * [setInlineStyle](qstatusbar.md#setinlinestyle) +* [setInputMethodHints](qstatusbar.md#setinputmethodhints) * [setLayout](qstatusbar.md#setlayout) +* [setMaximumHeight](qstatusbar.md#setmaximumheight) * [setMaximumSize](qstatusbar.md#setmaximumsize) +* [setMaximumWidth](qstatusbar.md#setmaximumwidth) +* [setMinimumHeight](qstatusbar.md#setminimumheight) * [setMinimumSize](qstatusbar.md#setminimumsize) +* [setMinimumWidth](qstatusbar.md#setminimumwidth) * [setMouseTracking](qstatusbar.md#setmousetracking) -* [setNodeParent](qstatusbar.md#setnodeparent) * [setObjectName](qstatusbar.md#setobjectname) +* [setParent](qstatusbar.md#setparent) * [setProperty](qstatusbar.md#setproperty) +* [setShortcutAutoRepeat](qstatusbar.md#setshortcutautorepeat) +* [setShortcutEnabled](qstatusbar.md#setshortcutenabled) * [setSizeGripEnabled](qstatusbar.md#setsizegripenabled) +* [setSizeIncrement](qstatusbar.md#setsizeincrement) +* [setSizePolicy](qstatusbar.md#setsizepolicy) +* [setStatusTip](qstatusbar.md#setstatustip) * [setStyleSheet](qstatusbar.md#setstylesheet) +* [setTabletTracking](qstatusbar.md#settablettracking) +* [setToolTip](qstatusbar.md#settooltip) +* [setToolTipDuration](qstatusbar.md#settooltipduration) +* [setUpdatesEnabled](qstatusbar.md#setupdatesenabled) +* [setVisible](qstatusbar.md#setvisible) +* [setWhatsThis](qstatusbar.md#setwhatsthis) +* [setWindowFilePath](qstatusbar.md#setwindowfilepath) * [setWindowFlag](qstatusbar.md#setwindowflag) * [setWindowIcon](qstatusbar.md#setwindowicon) +* [setWindowModified](qstatusbar.md#setwindowmodified) * [setWindowOpacity](qstatusbar.md#setwindowopacity) +* [setWindowRole](qstatusbar.md#setwindowrole) * [setWindowState](qstatusbar.md#setwindowstate) * [setWindowTitle](qstatusbar.md#setwindowtitle) * [show](qstatusbar.md#show) @@ -123,135 +212,126 @@ const progressBar = new QStatusBar(); * [showMinimized](qstatusbar.md#showminimized) * [showNormal](qstatusbar.md#shownormal) * [size](qstatusbar.md#size) +* [sizeHint](qstatusbar.md#sizehint) +* [sizeIncrement](qstatusbar.md#sizeincrement) +* [stackUnder](qstatusbar.md#stackunder) +* [startTimer](qstatusbar.md#starttimer) +* [statusTip](qstatusbar.md#statustip) +* [style](qstatusbar.md#style) * [styleSheet](qstatusbar.md#stylesheet) * [testAttribute](qstatusbar.md#testattribute) +* [toolTip](qstatusbar.md#tooltip) +* [toolTipDuration](qstatusbar.md#tooltipduration) +* [underMouse](qstatusbar.md#undermouse) +* [unsetCursor](qstatusbar.md#unsetcursor) +* [unsetLayoutDirection](qstatusbar.md#unsetlayoutdirection) +* [unsetLocale](qstatusbar.md#unsetlocale) * [update](qstatusbar.md#update) * [updateGeometry](qstatusbar.md#updategeometry) +* [updateMicroFocus](qstatusbar.md#updatemicrofocus) +* [updatesEnabled](qstatusbar.md#updatesenabled) +* [whatsThis](qstatusbar.md#whatsthis) +* [width](qstatusbar.md#width) +* [widthMM](qstatusbar.md#widthmm) +* [winId](qstatusbar.md#winid) +* [window](qstatusbar.md#window) +* [windowFilePath](qstatusbar.md#windowfilepath) +* [windowHandle](qstatusbar.md#windowhandle) +* [windowIcon](qstatusbar.md#windowicon) * [windowOpacity](qstatusbar.md#windowopacity) +* [windowRole](qstatusbar.md#windowrole) * [windowState](qstatusbar.md#windowstate) * [windowTitle](qstatusbar.md#windowtitle) +* [x](qstatusbar.md#x) +* [y](qstatusbar.md#y) ## Constructors ### constructor -\+ **new QStatusBar**(): *[QStatusBar](qstatusbar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QStatusBar](qstatusbar.md)* - -\+ **new QStatusBar**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QStatusBar](qstatusbar.md)* +\+ **new QStatusBar**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QStatusBar](qstatusbar.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QStatusBar](qstatusbar.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ +### type -### `Optional` nodeParent +• **type**: *string* -• **nodeParent**? : *[Component](component.md)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +## Methods -___ +### _id -### permanentWidgets +▸ **_id**(): *number* -• **permanentWidgets**: *Set‹[NativeElement](../globals.md#nativeelement)›* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### widgets - -• **widgets**: *Set‹[NativeElement](../globals.md#nativeelement)›* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -283,7 +363,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStatusBarSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStatusBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -297,6 +377,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QStatusBarSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -309,7 +390,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -319,12 +400,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -333,6 +408,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -383,823 +468,2023 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### clearMessage +### baseSize -▸ **clearMessage**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -Removes any temporary message being shown. +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close +### childAt -▸ **close**(): *boolean* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### currentMessage +### children -▸ **currentMessage**(): *string* +▸ **children**(): *[QObject](qobject.md)[]* -Returns the temporary message currently shown, or an empty string if there is no such message. +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *string* +**Returns:** *[QObject](qobject.md)[]* ___ -### font +### childrenRect -▸ **font**(): *[QFont](qfont.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### geometry +### clearFocus -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### clearMask -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearMask**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMessage -▸ **hasMouseTracking**(): *boolean* +▸ **clearMessage**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +Removes any temporary message being shown. -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### inherits +### colorCount -▸ **inherits**(`className`: string): *boolean* +▸ **colorCount**(): *number* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contentsRect -___ +▸ **contentsRect**(): *[QRect](qrect.md)* -### insertPermanentWidget +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -▸ **insertPermanentWidget**(`index`: number, `widget`: [QWidget](qwidget.md), `stretch`: number): *number* +**Returns:** *[QRect](qrect.md)* -Inserts the given widget at the given index permanently to this status bar, reparenting the widget if it isn't already a child of this QStatusBar object. If index is out of range, the widget is appended (in which case it is the actual index of the widget that is returned). -The stretch parameter is used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. -Permanently means that the widget may not be obscured by temporary messages. It is is located at the far right of the status bar. +___ -**Parameters:** +### contextMenuPolicy -Name | Type | Default | Description | ------- | ------ | ------ | ------ | -`index` | number | - | The index at which to insert the given widget permanently. | -`widget` | [QWidget](qwidget.md) | - | The widget to insert into this status bar permanently. | -`stretch` | number | 0 | Used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. | +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### insertWidget +### currentMessage -▸ **insertWidget**(`index`: number, `widget`: [QWidget](qwidget.md), `stretch`: number): *number* +▸ **currentMessage**(): *string* -Inserts the given widget at the given index to this status bar, reparenting the widget if it isn't already a child of this QStatusBar object. If index is out of range, the widget is appended (in which case it is the actual index of the widget that is returned). -The stretch parameter is used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. -The widget is located to the far left of the first permanent widget (see addPermanentWidget()) and may be obscured by temporary messages. +Returns the temporary message currently shown, or an empty string if there is no such message. -**Parameters:** +**Returns:** *string* -Name | Type | Default | Description | ------- | ------ | ------ | ------ | -`index` | number | - | The index at which to insert the given widget. | -`widget` | [QWidget](qwidget.md) | - | The widget to insert into this status bar. | -`stretch` | number | 0 | Used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. | +___ -**Returns:** *number* +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* ___ -### isActiveWindow +### deleteLater -▸ **isActiveWindow**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### depth -▸ **isEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isSizeGripEnabled +### devicePixelRatio -▸ **isSizeGripEnabled**(): *boolean* +▸ **devicePixelRatio**(): *number* -Determines whether the QSizeGrip in the bottom-right corner of the status bar is enabled +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### devicePixelRatioF -▸ **isVisible**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### dumpObjectInfo -▸ **lower**(): *void* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* **Returns:** *void* ___ -### mapFromGlobal +### dumpObjectTree -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapFromParent +### eventProcessed -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### mapToGlobal +### focusProxy -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Parameters:** +**Returns:** *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### focusWidget -___ +▸ **focusWidget**(): *[QWidget](qwidget.md)* -### mapToParent +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +___ -**Parameters:** +### font -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **font**(): *[QFont](qfont.md)* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* ___ -### maximumSize +### frameGeometry -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### frameSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### move +### geometry -▸ **move**(`x`: number, `y`: number): *void* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertPermanentWidget + +▸ **insertPermanentWidget**(`index`: number, `widget`: [QWidget](qwidget.md), `stretch`: number): *number* + +Inserts the given widget at the given index permanently to this status bar, reparenting the widget if it isn't already a child of this QStatusBar object. If index is out of range, the widget is appended (in which case it is the actual index of the widget that is returned). +The stretch parameter is used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. +Permanently means that the widget may not be obscured by temporary messages. It is is located at the far right of the status bar. + +**Parameters:** + +Name | Type | Default | Description | +------ | ------ | ------ | ------ | +`index` | number | - | The index at which to insert the given widget permanently. | +`widget` | [QWidget](qwidget.md) | - | The widget to insert into this status bar permanently. | +`stretch` | number | 0 | Used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. | + +**Returns:** *number* + +___ + +### insertWidget + +▸ **insertWidget**(`index`: number, `widget`: [QWidget](qwidget.md), `stretch`: number): *number* + +Inserts the given widget at the given index to this status bar, reparenting the widget if it isn't already a child of this QStatusBar object. If index is out of range, the widget is appended (in which case it is the actual index of the widget that is returned). +The stretch parameter is used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. +The widget is located to the far left of the first permanent widget (see addPermanentWidget()) and may be obscured by temporary messages. + +**Parameters:** + +Name | Type | Default | Description | +------ | ------ | ------ | ------ | +`index` | number | - | The index at which to insert the given widget. | +`widget` | [QWidget](qwidget.md) | - | The widget to insert into this status bar. | +`stretch` | number | 0 | Used to compute a suitable size for the given widget as the status bar grows and shrinks. The default stretch factor is 0, i.e giving the widget a minimum of space. | + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isSizeGripEnabled + +▸ **isSizeGripEnabled**(): *boolean* + +Determines whether the QSizeGrip in the bottom-right corner of the status bar is enabled + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStatusBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QStatusBarSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QStatusBarSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeWidget + +▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* + +Removes the specified widget from the status bar. +Note: This function does not delete the widget but hides it. To add the widget again, you must call both the addWidget() and show() functions. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`widget` | [QWidget](qwidget.md) | The widget to remove from this status bar. | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`width` | number | +`height` | number | **Returns:** *void* ___ -### objectName +### setFixedWidth -▸ **objectName**(): *string* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* ___ -### pos +### setFlexNodeSizeControlled -▸ **pos**(): *object* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -**Returns:** *object* +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). -* **x**: *number* +**Parameters:** -* **y**: *number* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* ___ -### property +### setFocus -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`name` | string | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setFocusPolicy -▸ **raise**(): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeAction +### setFocusProxy -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### removeEventListener +### setFont -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QStatusBarSignals[SignalType]): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QStatusBarSignals* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QStatusBarSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hidden` | boolean | **Returns:** *void* ___ -### removeWidget +### setInlineStyle -▸ **removeWidget**(`widget`: [QWidget](qwidget.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -Removes the specified widget from the status bar. -Note: This function does not delete the widget but hides it. To add the widget again, you must call both the addWidget() and show() functions. +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | Description | +Name | Type | Default | ------ | ------ | ------ | -`widget` | [QWidget](qwidget.md) | The widget to remove from this status bar. | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### repaint +### setInputMethodHints -▸ **repaint**(): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hints` | number | **Returns:** *void* ___ -### repolish +### setLayout -▸ **repolish**(): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### resize +### setMaximumHeight -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxh` | number | **Returns:** *void* ___ -### setAcceptDrops +### setMaximumSize -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAttribute +### setMaximumWidth -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minh` | number | **Returns:** *void* ___ -### setCursor +### setMinimumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | **Returns:** *void* ___ -### setFixedSize +### setMouseTracking -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setObjectName -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocus +### setParent -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFocusPolicy +### setProperty -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFont +### setShortcutEnabled -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGeometry +### setSizeGripEnabled -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setSizeGripEnabled**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +Enables or disables the QSizeGrip in the bottom-right corner of this status bar. **Parameters:** -Name | Type | ------- | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +Name | Type | Description | +------ | ------ | ------ | +`enabled` | boolean | Determines if the QSizeGrip should be enabled or disabled. | **Returns:** *void* ___ -### setGraphicsEffect +### setSizeIncrement -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setInlineStyle +### setSizePolicy -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setStatusTip -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)›): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QStatusBarSignals](../interfaces/qstatusbarsignals.md)› | +`statusTip` | string | **Returns:** *void* ___ -### setMaximumSize +### setStyleSheet -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking +### setToolTip -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`text` | string | **Returns:** *void* ___ -### setNodeParent +### setToolTipDuration -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`msec` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVisible -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`visible` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSizeGripEnabled +### setWhatsThis -▸ **setSizeGripEnabled**(`enabled`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -Enables or disables the QSizeGrip in the bottom-right corner of this status bar. +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`enabled` | boolean | Determines if the QSizeGrip should be enabled or disabled. | +Name | Type | +------ | ------ | +`whatsThis` | string | **Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1238,6 +2523,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1254,6 +2555,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1364,6 +2681,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1390,6 +2780,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1410,6 +2860,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1420,13 +2976,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1437,3 +3003,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qstyle.md b/website/docs/api/generated/classes/qstyle.md index c33d26feb1..7c5da71472 100644 --- a/website/docs/api/generated/classes/qstyle.md +++ b/website/docs/api/generated/classes/qstyle.md @@ -19,13 +19,12 @@ sidebar_label: "QStyle" ### Properties * [native](qstyle.md#native) -* [nodeChildren](qstyle.md#nodechildren) -* [nodeParent](qstyle.md#optional-nodeparent) ### Methods * [pixelMetric](qstyle.md#pixelmetric) -* [setNodeParent](qstyle.md#setnodeparent) +* [polish](qstyle.md#polish) +* [unpolish](qstyle.md#unpolish) ## Constructors @@ -47,25 +46,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -83,16 +66,28 @@ Name | Type | ___ -### setNodeParent +### polish + +▸ **polish**(`widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### unpolish -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **unpolish**(`widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* diff --git a/website/docs/api/generated/classes/qstylefactory.md b/website/docs/api/generated/classes/qstylefactory.md new file mode 100644 index 0000000000..4b965a520f --- /dev/null +++ b/website/docs/api/generated/classes/qstylefactory.md @@ -0,0 +1,38 @@ +--- +id: "qstylefactory" +title: "QStyleFactory" +sidebar_label: "QStyleFactory" +--- + +## Hierarchy + +* **QStyleFactory** + +## Index + +### Methods + +* [create](qstylefactory.md#static-create) +* [keys](qstylefactory.md#static-keys) + +## Methods + +### `Static` create + +▸ **create**(`key`: string): *[QStyle](qstyle.md) | null* + +**Parameters:** + +Name | Type | +------ | ------ | +`key` | string | + +**Returns:** *[QStyle](qstyle.md) | null* + +___ + +### `Static` keys + +▸ **keys**(): *string[]* + +**Returns:** *string[]* diff --git a/website/docs/api/generated/classes/qsvgwidget.md b/website/docs/api/generated/classes/qsvgwidget.md index 45b30b831b..a6238941cc 100644 --- a/website/docs/api/generated/classes/qsvgwidget.md +++ b/website/docs/api/generated/classes/qsvgwidget.md @@ -27,7 +27,7 @@ if (!err) svg.load(buffer); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› + ↳ [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› ↳ **QSvgWidget** @@ -39,78 +39,169 @@ if (!err) svg.load(buffer); ### Properties -* [_layout](qsvgwidget.md#optional-_layout) * [_rawInlineStyle](qsvgwidget.md#_rawinlinestyle) -* [actions](qsvgwidget.md#actions) * [native](qsvgwidget.md#native) -* [nodeChildren](qsvgwidget.md#nodechildren) -* [nodeParent](qsvgwidget.md#optional-nodeparent) * [type](qsvgwidget.md#type) -### Accessors - -* [layout](qsvgwidget.md#layout) - ### Methods +* [_id](qsvgwidget.md#_id) * [acceptDrops](qsvgwidget.md#acceptdrops) +* [accessibleDescription](qsvgwidget.md#accessibledescription) +* [accessibleName](qsvgwidget.md#accessiblename) * [activateWindow](qsvgwidget.md#activatewindow) * [addAction](qsvgwidget.md#addaction) * [addEventListener](qsvgwidget.md#addeventlistener) * [adjustSize](qsvgwidget.md#adjustsize) +* [autoFillBackground](qsvgwidget.md#autofillbackground) +* [baseSize](qsvgwidget.md#basesize) +* [childAt](qsvgwidget.md#childat) +* [children](qsvgwidget.md#children) +* [childrenRect](qsvgwidget.md#childrenrect) * [clearFocus](qsvgwidget.md#clearfocus) +* [clearMask](qsvgwidget.md#clearmask) * [close](qsvgwidget.md#close) +* [colorCount](qsvgwidget.md#colorcount) +* [contentsRect](qsvgwidget.md#contentsrect) +* [contextMenuPolicy](qsvgwidget.md#contextmenupolicy) +* [delete](qsvgwidget.md#delete) +* [deleteLater](qsvgwidget.md#deletelater) +* [depth](qsvgwidget.md#depth) +* [devicePixelRatio](qsvgwidget.md#devicepixelratio) +* [devicePixelRatioF](qsvgwidget.md#devicepixelratiof) +* [dumpObjectInfo](qsvgwidget.md#dumpobjectinfo) +* [dumpObjectTree](qsvgwidget.md#dumpobjecttree) +* [ensurePolished](qsvgwidget.md#ensurepolished) +* [eventProcessed](qsvgwidget.md#eventprocessed) +* [focusProxy](qsvgwidget.md#focusproxy) +* [focusWidget](qsvgwidget.md#focuswidget) * [font](qsvgwidget.md#font) +* [frameGeometry](qsvgwidget.md#framegeometry) +* [frameSize](qsvgwidget.md#framesize) * [geometry](qsvgwidget.md#geometry) * [getFlexNode](qsvgwidget.md#getflexnode) +* [grab](qsvgwidget.md#grab) +* [grabKeyboard](qsvgwidget.md#grabkeyboard) +* [grabMouse](qsvgwidget.md#grabmouse) +* [hasFocus](qsvgwidget.md#hasfocus) +* [hasHeightForWidth](qsvgwidget.md#hasheightforwidth) * [hasMouseTracking](qsvgwidget.md#hasmousetracking) +* [hasTabletTracking](qsvgwidget.md#hastablettracking) +* [height](qsvgwidget.md#height) +* [heightForWidth](qsvgwidget.md#heightforwidth) +* [heightMM](qsvgwidget.md#heightmm) * [hide](qsvgwidget.md#hide) * [inherits](qsvgwidget.md#inherits) +* [inputMethodHints](qsvgwidget.md#inputmethodhints) * [isActiveWindow](qsvgwidget.md#isactivewindow) +* [isAncestorOf](qsvgwidget.md#isancestorof) * [isEnabled](qsvgwidget.md#isenabled) +* [isEnabledTo](qsvgwidget.md#isenabledto) +* [isFullScreen](qsvgwidget.md#isfullscreen) +* [isHidden](qsvgwidget.md#ishidden) +* [isMaximized](qsvgwidget.md#ismaximized) +* [isMinimized](qsvgwidget.md#isminimized) +* [isModal](qsvgwidget.md#ismodal) * [isVisible](qsvgwidget.md#isvisible) +* [isVisibleTo](qsvgwidget.md#isvisibleto) +* [isWindow](qsvgwidget.md#iswindow) +* [isWindowModified](qsvgwidget.md#iswindowmodified) +* [killTimer](qsvgwidget.md#killtimer) +* [layout](qsvgwidget.md#layout) * [load](qsvgwidget.md#load) +* [logicalDpiX](qsvgwidget.md#logicaldpix) +* [logicalDpiY](qsvgwidget.md#logicaldpiy) * [lower](qsvgwidget.md#lower) +* [mapFrom](qsvgwidget.md#mapfrom) * [mapFromGlobal](qsvgwidget.md#mapfromglobal) * [mapFromParent](qsvgwidget.md#mapfromparent) +* [mapTo](qsvgwidget.md#mapto) * [mapToGlobal](qsvgwidget.md#maptoglobal) * [mapToParent](qsvgwidget.md#maptoparent) +* [maximumHeight](qsvgwidget.md#maximumheight) * [maximumSize](qsvgwidget.md#maximumsize) +* [maximumWidth](qsvgwidget.md#maximumwidth) +* [minimumHeight](qsvgwidget.md#minimumheight) * [minimumSize](qsvgwidget.md#minimumsize) +* [minimumSizeHint](qsvgwidget.md#minimumsizehint) +* [minimumWidth](qsvgwidget.md#minimumwidth) * [move](qsvgwidget.md#move) +* [nativeParentWidget](qsvgwidget.md#nativeparentwidget) +* [nextInFocusChain](qsvgwidget.md#nextinfocuschain) +* [normalGeometry](qsvgwidget.md#normalgeometry) * [objectName](qsvgwidget.md#objectname) +* [paintingActive](qsvgwidget.md#paintingactive) +* [parent](qsvgwidget.md#parent) +* [parentWidget](qsvgwidget.md#parentwidget) +* [physicalDpiX](qsvgwidget.md#physicaldpix) +* [physicalDpiY](qsvgwidget.md#physicaldpiy) * [pos](qsvgwidget.md#pos) +* [previousInFocusChain](qsvgwidget.md#previousinfocuschain) * [property](qsvgwidget.md#property) * [raise](qsvgwidget.md#raise) +* [rect](qsvgwidget.md#rect) +* [releaseKeyboard](qsvgwidget.md#releasekeyboard) +* [releaseMouse](qsvgwidget.md#releasemouse) +* [releaseShortcut](qsvgwidget.md#releaseshortcut) * [removeAction](qsvgwidget.md#removeaction) * [removeEventListener](qsvgwidget.md#removeeventlistener) * [repaint](qsvgwidget.md#repaint) * [repolish](qsvgwidget.md#repolish) * [resize](qsvgwidget.md#resize) * [setAcceptDrops](qsvgwidget.md#setacceptdrops) +* [setAccessibleDescription](qsvgwidget.md#setaccessibledescription) +* [setAccessibleName](qsvgwidget.md#setaccessiblename) * [setAttribute](qsvgwidget.md#setattribute) +* [setAutoFillBackground](qsvgwidget.md#setautofillbackground) +* [setBaseSize](qsvgwidget.md#setbasesize) +* [setContentsMargins](qsvgwidget.md#setcontentsmargins) * [setContextMenuPolicy](qsvgwidget.md#setcontextmenupolicy) * [setCursor](qsvgwidget.md#setcursor) +* [setDisabled](qsvgwidget.md#setdisabled) * [setEnabled](qsvgwidget.md#setenabled) +* [setEventProcessed](qsvgwidget.md#seteventprocessed) +* [setFixedHeight](qsvgwidget.md#setfixedheight) * [setFixedSize](qsvgwidget.md#setfixedsize) +* [setFixedWidth](qsvgwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qsvgwidget.md#setflexnodesizecontrolled) * [setFocus](qsvgwidget.md#setfocus) * [setFocusPolicy](qsvgwidget.md#setfocuspolicy) +* [setFocusProxy](qsvgwidget.md#setfocusproxy) * [setFont](qsvgwidget.md#setfont) * [setGeometry](qsvgwidget.md#setgeometry) * [setGraphicsEffect](qsvgwidget.md#setgraphicseffect) +* [setHidden](qsvgwidget.md#sethidden) * [setInlineStyle](qsvgwidget.md#setinlinestyle) +* [setInputMethodHints](qsvgwidget.md#setinputmethodhints) * [setLayout](qsvgwidget.md#setlayout) +* [setMaximumHeight](qsvgwidget.md#setmaximumheight) * [setMaximumSize](qsvgwidget.md#setmaximumsize) +* [setMaximumWidth](qsvgwidget.md#setmaximumwidth) +* [setMinimumHeight](qsvgwidget.md#setminimumheight) * [setMinimumSize](qsvgwidget.md#setminimumsize) +* [setMinimumWidth](qsvgwidget.md#setminimumwidth) * [setMouseTracking](qsvgwidget.md#setmousetracking) -* [setNodeParent](qsvgwidget.md#setnodeparent) * [setObjectName](qsvgwidget.md#setobjectname) +* [setParent](qsvgwidget.md#setparent) * [setProperty](qsvgwidget.md#setproperty) +* [setShortcutAutoRepeat](qsvgwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qsvgwidget.md#setshortcutenabled) +* [setSizeIncrement](qsvgwidget.md#setsizeincrement) +* [setSizePolicy](qsvgwidget.md#setsizepolicy) +* [setStatusTip](qsvgwidget.md#setstatustip) * [setStyleSheet](qsvgwidget.md#setstylesheet) +* [setTabletTracking](qsvgwidget.md#settablettracking) +* [setToolTip](qsvgwidget.md#settooltip) +* [setToolTipDuration](qsvgwidget.md#settooltipduration) +* [setUpdatesEnabled](qsvgwidget.md#setupdatesenabled) +* [setVisible](qsvgwidget.md#setvisible) +* [setWhatsThis](qsvgwidget.md#setwhatsthis) +* [setWindowFilePath](qsvgwidget.md#setwindowfilepath) * [setWindowFlag](qsvgwidget.md#setwindowflag) * [setWindowIcon](qsvgwidget.md#setwindowicon) +* [setWindowModified](qsvgwidget.md#setwindowmodified) * [setWindowOpacity](qsvgwidget.md#setwindowopacity) +* [setWindowRole](qsvgwidget.md#setwindowrole) * [setWindowState](qsvgwidget.md#setwindowstate) * [setWindowTitle](qsvgwidget.md#setwindowtitle) * [show](qsvgwidget.md#show) @@ -119,123 +210,126 @@ if (!err) svg.load(buffer); * [showMinimized](qsvgwidget.md#showminimized) * [showNormal](qsvgwidget.md#shownormal) * [size](qsvgwidget.md#size) +* [sizeHint](qsvgwidget.md#sizehint) +* [sizeIncrement](qsvgwidget.md#sizeincrement) +* [stackUnder](qsvgwidget.md#stackunder) +* [startTimer](qsvgwidget.md#starttimer) +* [statusTip](qsvgwidget.md#statustip) +* [style](qsvgwidget.md#style) * [styleSheet](qsvgwidget.md#stylesheet) * [testAttribute](qsvgwidget.md#testattribute) +* [toolTip](qsvgwidget.md#tooltip) +* [toolTipDuration](qsvgwidget.md#tooltipduration) +* [underMouse](qsvgwidget.md#undermouse) +* [unsetCursor](qsvgwidget.md#unsetcursor) +* [unsetLayoutDirection](qsvgwidget.md#unsetlayoutdirection) +* [unsetLocale](qsvgwidget.md#unsetlocale) * [update](qsvgwidget.md#update) * [updateGeometry](qsvgwidget.md#updategeometry) +* [updateMicroFocus](qsvgwidget.md#updatemicrofocus) +* [updatesEnabled](qsvgwidget.md#updatesenabled) +* [whatsThis](qsvgwidget.md#whatsthis) +* [width](qsvgwidget.md#width) +* [widthMM](qsvgwidget.md#widthmm) +* [winId](qsvgwidget.md#winid) +* [window](qsvgwidget.md#window) +* [windowFilePath](qsvgwidget.md#windowfilepath) +* [windowHandle](qsvgwidget.md#windowhandle) +* [windowIcon](qsvgwidget.md#windowicon) * [windowOpacity](qsvgwidget.md#windowopacity) +* [windowRole](qsvgwidget.md#windowrole) * [windowState](qsvgwidget.md#windowstate) * [windowTitle](qsvgwidget.md#windowtitle) +* [x](qsvgwidget.md#x) +* [y](qsvgwidget.md#y) ## Constructors ### constructor -\+ **new QSvgWidget**(): *[QSvgWidget](qsvgwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QSvgWidget](qsvgwidget.md)* - -\+ **new QSvgWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QSvgWidget](qsvgwidget.md)* +\+ **new QSvgWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QSvgWidget](qsvgwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QSvgWidget](qsvgwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -267,7 +361,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -281,6 +375,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -293,7 +388,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -303,12 +398,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -317,6 +406,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -331,734 +430,1934 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *[QFont](qfont.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode +### childrenRect -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking +### clearFocus -▸ **hasMouseTracking**(): *boolean* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### clearMask -▸ **hide**(): *void* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* **Returns:** *void* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### close -**Parameters:** +▸ **close**(): *boolean* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### isActiveWindow +### colorCount -▸ **isActiveWindow**(): *boolean* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### contentsRect -▸ **isEnabled**(): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### contextMenuPolicy -▸ **isVisible**(): *boolean* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### load - -▸ **load**(`file`: string | Buffer): *void* +### delete -**Parameters:** +▸ **delete**(): *void* -Name | Type | ------- | ------ | -`file` | string | Buffer | +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* **Returns:** *void* ___ -### lower +### deleteLater -▸ **lower**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### mapFromGlobal +### depth -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* ___ -### mapFromParent +### devicePixelRatioF -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* ___ -### mapToGlobal +### dumpObjectTree -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximumSize +### focusProxy -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### minimumSize +### focusWidget -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move +### font -▸ **move**(`x`: number, `y`: number): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Parameters:** +**Returns:** *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +___ -**Returns:** *void* +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### objectName +### frameSize -▸ **objectName**(): *string* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *string* +**Returns:** *[QSize](qsize.md)* ___ -### pos +### geometry -▸ **pos**(): *object* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *object* +**Returns:** *[QRect](qrect.md)* -* **x**: *number* +___ -* **y**: *number* +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### property +### grab -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### raise +### grabKeyboard -▸ **raise**(): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* **Returns:** *void* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +### grabMouse -**Parameters:** +▸ **grabMouse**(): *void* -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* **Returns:** *void* ___ -### removeEventListener +### hasFocus -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType]): *void* +▸ **hasFocus**(): *boolean* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* -**Type parameters:** +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### load + +▸ **load**(`file`: string | Buffer): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`file` | string | Buffer | + +**Returns:** *void* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QWidgetSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -▪ **SignalType**: *keyof QWidgetSignals* +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QWidgetSignals[SignalType] | +`w` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFlexNodeSizeControlled -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### repaint +### setFocusProxy -▸ **repaint**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### repolish +### setFont -▸ **repolish**(): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### resize +### setGeometry -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAcceptDrops +### setGraphicsEffect -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setMaximumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxh` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMaximumWidth -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minh` | number | **Returns:** *void* ___ -### setFocus +### setMinimumSize -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMinimumWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`minw` | number | **Returns:** *void* ___ -### setFont +### setMouseTracking -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setGraphicsEffect +### setSizePolicy -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setInlineStyle +### setStatusTip -▸ **setInlineStyle**(`style`: string): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`statusTip` | string | **Returns:** *void* ___ -### setLayout +### setStyleSheet -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)›): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMaximumSize +### setTabletTracking -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setToolTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`text` | string | **Returns:** *void* ___ -### setMouseTracking +### setToolTipDuration -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`msec` | number | **Returns:** *void* ___ -### setNodeParent +### setUpdatesEnabled -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`enable` | boolean | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setVisible -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setVisible**(`visible`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`visible` | boolean | **Returns:** *void* ___ -### setProperty +### setWhatsThis -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`whatsThis` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setWindowFilePath -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`filePath` | string | **Returns:** *void* @@ -1097,6 +2396,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1113,6 +2428,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1205,6 +2536,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1231,6 +2635,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1251,6 +2715,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1261,13 +2831,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1278,3 +2858,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qsystemtrayicon.md b/website/docs/api/generated/classes/qsystemtrayicon.md index 63d7a27a19..6d7573da52 100644 --- a/website/docs/api/generated/classes/qsystemtrayicon.md +++ b/website/docs/api/generated/classes/qsystemtrayicon.md @@ -26,7 +26,7 @@ global.tray = tray; // prevents garbage collection of tray ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹[QSystemTrayIconSignals](../interfaces/qsystemtrayiconsignals.md)› + ↳ [QObject](qobject.md)‹[QSystemTrayIconSignals](../interfaces/qsystemtrayiconsignals.md)› ↳ **QSystemTrayIcon** @@ -38,86 +38,84 @@ global.tray = tray; // prevents garbage collection of tray ### Properties -* [contextMenu](qsystemtrayicon.md#optional-contextmenu) * [native](qsystemtrayicon.md#native) -* [nodeChildren](qsystemtrayicon.md#nodechildren) -* [nodeParent](qsystemtrayicon.md#optional-nodeparent) ### Methods +* [_id](qsystemtrayicon.md#_id) * [addEventListener](qsystemtrayicon.md#addeventlistener) +* [children](qsystemtrayicon.md#children) +* [delete](qsystemtrayicon.md#delete) +* [deleteLater](qsystemtrayicon.md#deletelater) +* [dumpObjectInfo](qsystemtrayicon.md#dumpobjectinfo) +* [dumpObjectTree](qsystemtrayicon.md#dumpobjecttree) +* [eventProcessed](qsystemtrayicon.md#eventprocessed) * [hide](qsystemtrayicon.md#hide) * [inherits](qsystemtrayicon.md#inherits) * [isVisible](qsystemtrayicon.md#isvisible) +* [killTimer](qsystemtrayicon.md#killtimer) * [objectName](qsystemtrayicon.md#objectname) +* [parent](qsystemtrayicon.md#parent) * [property](qsystemtrayicon.md#property) * [removeEventListener](qsystemtrayicon.md#removeeventlistener) * [setContextMenu](qsystemtrayicon.md#setcontextmenu) +* [setEventProcessed](qsystemtrayicon.md#seteventprocessed) * [setIcon](qsystemtrayicon.md#seticon) -* [setNodeParent](qsystemtrayicon.md#setnodeparent) * [setObjectName](qsystemtrayicon.md#setobjectname) +* [setParent](qsystemtrayicon.md#setparent) * [setProperty](qsystemtrayicon.md#setproperty) * [setToolTip](qsystemtrayicon.md#settooltip) * [show](qsystemtrayicon.md#show) * [showMessage](qsystemtrayicon.md#showmessage) +* [startTimer](qsystemtrayicon.md#starttimer) ## Constructors ### constructor -\+ **new QSystemTrayIcon**(): *[QSystemTrayIcon](qsystemtrayicon.md)* +\+ **new QSystemTrayIcon**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QSystemTrayIcon](qsystemtrayicon.md)* -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* - -**Returns:** *[QSystemTrayIcon](qsystemtrayicon.md)* - -\+ **new QSystemTrayIcon**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QSystemTrayIcon](qsystemtrayicon.md)* - -*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QSystemTrayIcon](qsystemtrayicon.md)* ## Properties -### `Optional` contextMenu - -• **contextMenu**? : *[QMenu](qmenu.md)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSystemTrayIconSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSystemTrayIconSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -131,6 +129,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QSystemTrayIconSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -143,7 +142,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -153,24 +152,94 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### hide ▸ **hide**(): *void* @@ -183,7 +252,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -203,21 +272,47 @@ ___ ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -231,7 +326,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSystemTrayIconSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QSystemTrayIconSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -245,10 +340,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QSystemTrayIconSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -266,6 +362,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -284,6 +382,33 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + ### setIcon ▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* @@ -298,33 +423,33 @@ Name | Type | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -334,7 +459,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -383,3 +508,20 @@ Name | Type | Default | `millisecondsTimeoutHint` | number | 10000 | **Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtabbar.md b/website/docs/api/generated/classes/qtabbar.md index 8cb6a390a3..4028ab1e24 100644 --- a/website/docs/api/generated/classes/qtabbar.md +++ b/website/docs/api/generated/classes/qtabbar.md @@ -21,7 +21,7 @@ const tabBar = new QTabBar(); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› + ↳ [QWidget](qwidget.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› ↳ **QTabBar** @@ -33,63 +33,124 @@ const tabBar = new QTabBar(); ### Properties -* [_layout](qtabbar.md#optional-_layout) * [_rawInlineStyle](qtabbar.md#_rawinlinestyle) -* [actions](qtabbar.md#actions) * [native](qtabbar.md#native) -* [nodeChildren](qtabbar.md#nodechildren) -* [nodeParent](qtabbar.md#optional-nodeparent) * [type](qtabbar.md#type) -### Accessors - -* [layout](qtabbar.md#layout) - ### Methods +* [_id](qtabbar.md#_id) * [acceptDrops](qtabbar.md#acceptdrops) +* [accessibleDescription](qtabbar.md#accessibledescription) +* [accessibleName](qtabbar.md#accessiblename) * [accessibleTabName](qtabbar.md#accessibletabname) * [activateWindow](qtabbar.md#activatewindow) * [addAction](qtabbar.md#addaction) * [addEventListener](qtabbar.md#addeventlistener) * [addTab](qtabbar.md#addtab) * [adjustSize](qtabbar.md#adjustsize) +* [autoFillBackground](qtabbar.md#autofillbackground) * [autoHide](qtabbar.md#autohide) +* [baseSize](qtabbar.md#basesize) * [changeCurrentOnDrag](qtabbar.md#changecurrentondrag) +* [childAt](qtabbar.md#childat) +* [children](qtabbar.md#children) +* [childrenRect](qtabbar.md#childrenrect) * [clearFocus](qtabbar.md#clearfocus) +* [clearMask](qtabbar.md#clearmask) * [close](qtabbar.md#close) +* [colorCount](qtabbar.md#colorcount) +* [contentsRect](qtabbar.md#contentsrect) +* [contextMenuPolicy](qtabbar.md#contextmenupolicy) * [count](qtabbar.md#count) * [currentIndex](qtabbar.md#currentindex) +* [delete](qtabbar.md#delete) +* [deleteLater](qtabbar.md#deletelater) +* [depth](qtabbar.md#depth) +* [devicePixelRatio](qtabbar.md#devicepixelratio) +* [devicePixelRatioF](qtabbar.md#devicepixelratiof) * [documentMode](qtabbar.md#documentmode) * [drawBase](qtabbar.md#drawbase) +* [dumpObjectInfo](qtabbar.md#dumpobjectinfo) +* [dumpObjectTree](qtabbar.md#dumpobjecttree) * [elideMode](qtabbar.md#elidemode) +* [ensurePolished](qtabbar.md#ensurepolished) +* [eventProcessed](qtabbar.md#eventprocessed) * [expanding](qtabbar.md#expanding) +* [focusProxy](qtabbar.md#focusproxy) +* [focusWidget](qtabbar.md#focuswidget) * [font](qtabbar.md#font) +* [frameGeometry](qtabbar.md#framegeometry) +* [frameSize](qtabbar.md#framesize) * [geometry](qtabbar.md#geometry) * [getFlexNode](qtabbar.md#getflexnode) +* [grab](qtabbar.md#grab) +* [grabKeyboard](qtabbar.md#grabkeyboard) +* [grabMouse](qtabbar.md#grabmouse) +* [hasFocus](qtabbar.md#hasfocus) +* [hasHeightForWidth](qtabbar.md#hasheightforwidth) * [hasMouseTracking](qtabbar.md#hasmousetracking) +* [hasTabletTracking](qtabbar.md#hastablettracking) +* [height](qtabbar.md#height) +* [heightForWidth](qtabbar.md#heightforwidth) +* [heightMM](qtabbar.md#heightmm) * [hide](qtabbar.md#hide) * [iconSize](qtabbar.md#iconsize) * [inherits](qtabbar.md#inherits) +* [inputMethodHints](qtabbar.md#inputmethodhints) * [insertTab](qtabbar.md#inserttab) * [isActiveWindow](qtabbar.md#isactivewindow) +* [isAncestorOf](qtabbar.md#isancestorof) * [isEnabled](qtabbar.md#isenabled) +* [isEnabledTo](qtabbar.md#isenabledto) +* [isFullScreen](qtabbar.md#isfullscreen) +* [isHidden](qtabbar.md#ishidden) +* [isMaximized](qtabbar.md#ismaximized) +* [isMinimized](qtabbar.md#isminimized) +* [isModal](qtabbar.md#ismodal) * [isMovable](qtabbar.md#ismovable) * [isTabEnabled](qtabbar.md#istabenabled) * [isVisible](qtabbar.md#isvisible) +* [isVisibleTo](qtabbar.md#isvisibleto) +* [isWindow](qtabbar.md#iswindow) +* [isWindowModified](qtabbar.md#iswindowmodified) +* [killTimer](qtabbar.md#killtimer) +* [layout](qtabbar.md#layout) +* [logicalDpiX](qtabbar.md#logicaldpix) +* [logicalDpiY](qtabbar.md#logicaldpiy) * [lower](qtabbar.md#lower) +* [mapFrom](qtabbar.md#mapfrom) * [mapFromGlobal](qtabbar.md#mapfromglobal) * [mapFromParent](qtabbar.md#mapfromparent) +* [mapTo](qtabbar.md#mapto) * [mapToGlobal](qtabbar.md#maptoglobal) * [mapToParent](qtabbar.md#maptoparent) +* [maximumHeight](qtabbar.md#maximumheight) * [maximumSize](qtabbar.md#maximumsize) +* [maximumWidth](qtabbar.md#maximumwidth) +* [minimumHeight](qtabbar.md#minimumheight) * [minimumSize](qtabbar.md#minimumsize) +* [minimumSizeHint](qtabbar.md#minimumsizehint) +* [minimumWidth](qtabbar.md#minimumwidth) * [move](qtabbar.md#move) * [moveTab](qtabbar.md#movetab) +* [nativeParentWidget](qtabbar.md#nativeparentwidget) +* [nextInFocusChain](qtabbar.md#nextinfocuschain) +* [normalGeometry](qtabbar.md#normalgeometry) * [objectName](qtabbar.md#objectname) +* [paintingActive](qtabbar.md#paintingactive) +* [parent](qtabbar.md#parent) +* [parentWidget](qtabbar.md#parentwidget) +* [physicalDpiX](qtabbar.md#physicaldpix) +* [physicalDpiY](qtabbar.md#physicaldpiy) * [pos](qtabbar.md#pos) +* [previousInFocusChain](qtabbar.md#previousinfocuschain) * [property](qtabbar.md#property) * [raise](qtabbar.md#raise) +* [rect](qtabbar.md#rect) +* [releaseKeyboard](qtabbar.md#releasekeyboard) +* [releaseMouse](qtabbar.md#releasemouse) +* [releaseShortcut](qtabbar.md#releaseshortcut) * [removeAction](qtabbar.md#removeaction) * [removeEventListener](qtabbar.md#removeeventlistener) * [removeTab](qtabbar.md#removetab) @@ -98,37 +159,58 @@ const tabBar = new QTabBar(); * [resize](qtabbar.md#resize) * [selectionBehaviorOnRemove](qtabbar.md#selectionbehavioronremove) * [setAcceptDrops](qtabbar.md#setacceptdrops) +* [setAccessibleDescription](qtabbar.md#setaccessibledescription) +* [setAccessibleName](qtabbar.md#setaccessiblename) * [setAccessibleTabName](qtabbar.md#setaccessibletabname) * [setAttribute](qtabbar.md#setattribute) +* [setAutoFillBackground](qtabbar.md#setautofillbackground) * [setAutoHide](qtabbar.md#setautohide) +* [setBaseSize](qtabbar.md#setbasesize) * [setChangeCurrentOnDrag](qtabbar.md#setchangecurrentondrag) +* [setContentsMargins](qtabbar.md#setcontentsmargins) * [setContextMenuPolicy](qtabbar.md#setcontextmenupolicy) * [setCurrentIndex](qtabbar.md#setcurrentindex) * [setCursor](qtabbar.md#setcursor) +* [setDisabled](qtabbar.md#setdisabled) * [setDocumentMode](qtabbar.md#setdocumentmode) * [setDrawBase](qtabbar.md#setdrawbase) * [setElideMode](qtabbar.md#setelidemode) * [setEnabled](qtabbar.md#setenabled) +* [setEventProcessed](qtabbar.md#seteventprocessed) * [setExpanding](qtabbar.md#setexpanding) +* [setFixedHeight](qtabbar.md#setfixedheight) * [setFixedSize](qtabbar.md#setfixedsize) +* [setFixedWidth](qtabbar.md#setfixedwidth) * [setFlexNodeSizeControlled](qtabbar.md#setflexnodesizecontrolled) * [setFocus](qtabbar.md#setfocus) * [setFocusPolicy](qtabbar.md#setfocuspolicy) +* [setFocusProxy](qtabbar.md#setfocusproxy) * [setFont](qtabbar.md#setfont) * [setGeometry](qtabbar.md#setgeometry) * [setGraphicsEffect](qtabbar.md#setgraphicseffect) +* [setHidden](qtabbar.md#sethidden) * [setIconSize](qtabbar.md#seticonsize) * [setInlineStyle](qtabbar.md#setinlinestyle) +* [setInputMethodHints](qtabbar.md#setinputmethodhints) * [setLayout](qtabbar.md#setlayout) +* [setMaximumHeight](qtabbar.md#setmaximumheight) * [setMaximumSize](qtabbar.md#setmaximumsize) +* [setMaximumWidth](qtabbar.md#setmaximumwidth) +* [setMinimumHeight](qtabbar.md#setminimumheight) * [setMinimumSize](qtabbar.md#setminimumsize) +* [setMinimumWidth](qtabbar.md#setminimumwidth) * [setMouseTracking](qtabbar.md#setmousetracking) * [setMovable](qtabbar.md#setmovable) -* [setNodeParent](qtabbar.md#setnodeparent) * [setObjectName](qtabbar.md#setobjectname) +* [setParent](qtabbar.md#setparent) * [setProperty](qtabbar.md#setproperty) * [setSelectionBehaviorOnRemove](qtabbar.md#setselectionbehavioronremove) * [setShape](qtabbar.md#setshape) +* [setShortcutAutoRepeat](qtabbar.md#setshortcutautorepeat) +* [setShortcutEnabled](qtabbar.md#setshortcutenabled) +* [setSizeIncrement](qtabbar.md#setsizeincrement) +* [setSizePolicy](qtabbar.md#setsizepolicy) +* [setStatusTip](qtabbar.md#setstatustip) * [setStyleSheet](qtabbar.md#setstylesheet) * [setTabButton](qtabbar.md#settabbutton) * [setTabData](qtabbar.md#settabdata) @@ -138,11 +220,20 @@ const tabBar = new QTabBar(); * [setTabTextColor](qtabbar.md#settabtextcolor) * [setTabToolTip](qtabbar.md#settabtooltip) * [setTabWhatsThis](qtabbar.md#settabwhatsthis) +* [setTabletTracking](qtabbar.md#settablettracking) * [setTabsClosable](qtabbar.md#settabsclosable) +* [setToolTip](qtabbar.md#settooltip) +* [setToolTipDuration](qtabbar.md#settooltipduration) +* [setUpdatesEnabled](qtabbar.md#setupdatesenabled) * [setUsesScrollButtons](qtabbar.md#setusesscrollbuttons) +* [setVisible](qtabbar.md#setvisible) +* [setWhatsThis](qtabbar.md#setwhatsthis) +* [setWindowFilePath](qtabbar.md#setwindowfilepath) * [setWindowFlag](qtabbar.md#setwindowflag) * [setWindowIcon](qtabbar.md#setwindowicon) +* [setWindowModified](qtabbar.md#setwindowmodified) * [setWindowOpacity](qtabbar.md#setwindowopacity) +* [setWindowRole](qtabbar.md#setwindowrole) * [setWindowState](qtabbar.md#setwindowstate) * [setWindowTitle](qtabbar.md#setwindowtitle) * [shape](qtabbar.md#shape) @@ -152,6 +243,12 @@ const tabBar = new QTabBar(); * [showMinimized](qtabbar.md#showminimized) * [showNormal](qtabbar.md#shownormal) * [size](qtabbar.md#size) +* [sizeHint](qtabbar.md#sizehint) +* [sizeIncrement](qtabbar.md#sizeincrement) +* [stackUnder](qtabbar.md#stackunder) +* [startTimer](qtabbar.md#starttimer) +* [statusTip](qtabbar.md#statustip) +* [style](qtabbar.md#style) * [styleSheet](qtabbar.md#stylesheet) * [tabAt](qtabbar.md#tabat) * [tabData](qtabbar.md#tabdata) @@ -163,122 +260,119 @@ const tabBar = new QTabBar(); * [tabWhatsThis](qtabbar.md#tabwhatsthis) * [tabsClosable](qtabbar.md#tabsclosable) * [testAttribute](qtabbar.md#testattribute) +* [toolTip](qtabbar.md#tooltip) +* [toolTipDuration](qtabbar.md#tooltipduration) +* [underMouse](qtabbar.md#undermouse) +* [unsetCursor](qtabbar.md#unsetcursor) +* [unsetLayoutDirection](qtabbar.md#unsetlayoutdirection) +* [unsetLocale](qtabbar.md#unsetlocale) * [update](qtabbar.md#update) * [updateGeometry](qtabbar.md#updategeometry) +* [updateMicroFocus](qtabbar.md#updatemicrofocus) +* [updatesEnabled](qtabbar.md#updatesenabled) * [usesScrollButtons](qtabbar.md#usesscrollbuttons) +* [whatsThis](qtabbar.md#whatsthis) +* [width](qtabbar.md#width) +* [widthMM](qtabbar.md#widthmm) +* [winId](qtabbar.md#winid) +* [window](qtabbar.md#window) +* [windowFilePath](qtabbar.md#windowfilepath) +* [windowHandle](qtabbar.md#windowhandle) +* [windowIcon](qtabbar.md#windowicon) * [windowOpacity](qtabbar.md#windowopacity) +* [windowRole](qtabbar.md#windowrole) * [windowState](qtabbar.md#windowstate) * [windowTitle](qtabbar.md#windowtitle) +* [x](qtabbar.md#x) +* [y](qtabbar.md#y) ## Constructors ### constructor -\+ **new QTabBar**(): *[QTabBar](qtabbar.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTabBar](qtabbar.md)* - -\+ **new QTabBar**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTabBar](qtabbar.md)* +\+ **new QTabBar**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTabBar](qtabbar.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTabBar](qtabbar.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -324,7 +418,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabBarSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -338,6 +432,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QTabBarSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -350,7 +445,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -360,12 +455,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -374,6 +463,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -403,504 +502,1597 @@ ___ ___ -### autoHide +### autoFillBackground -▸ **autoHide**(): *boolean* +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* **Returns:** *boolean* ___ -### changeCurrentOnDrag +### autoHide -▸ **changeCurrentOnDrag**(): *boolean* +▸ **autoHide**(): *boolean* **Returns:** *boolean* ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### close - -▸ **close**(): *boolean* +### changeCurrentOnDrag -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +▸ **changeCurrentOnDrag**(): *boolean* **Returns:** *boolean* ___ -### count +### childAt -▸ **count**(): *number* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### currentIndex +### children -▸ **currentIndex**(): *number* +▸ **children**(): *[QObject](qobject.md)[]* -**Returns:** *number* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* ___ -### documentMode +### childrenRect -▸ **documentMode**(): *boolean* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### drawBase +### clearFocus -▸ **drawBase**(): *boolean* +▸ **clearFocus**(): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* + +**Returns:** *void* ___ -### elideMode +### clearMask -▸ **elideMode**(): *[TextElideMode](../enums/textelidemode.md)* +▸ **clearMask**(): *void* -**Returns:** *[TextElideMode](../enums/textelidemode.md)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* ___ -### expanding +### close -▸ **expanding**(): *boolean* +▸ **close**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### font +### colorCount -▸ **font**(): *[QFont](qfont.md)* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### geometry +### contentsRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### contextMenuPolicy -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* +### count -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +▸ **count**(): *number* -**Returns:** *boolean* +**Returns:** *number* ___ -### hide - -▸ **hide**(): *void* +### currentIndex -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +▸ **currentIndex**(): *number* -**Returns:** *void* +**Returns:** *number* ___ -### iconSize - -▸ **iconSize**(): *[QSize](qsize.md)* +### delete -**Returns:** *[QSize](qsize.md)* +▸ **delete**(): *void* -___ +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -### inherits +**Returns:** *void* -▸ **inherits**(`className`: string): *boolean* +___ -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### deleteLater -**Parameters:** +▸ **deleteLater**(): *void* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### insertTab - -▸ **insertTab**(`index`: number, `icon`: [QIcon](qicon.md) | undefined, `text`: string): *number* +### depth -**Parameters:** +▸ **depth**(): *number* -Name | Type | ------- | ------ | -`index` | number | -`icon` | [QIcon](qicon.md) | undefined | -`text` | string | +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* **Returns:** *number* ___ -### isActiveWindow +### devicePixelRatio -▸ **isActiveWindow**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### devicePixelRatioF -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isMovable +### documentMode -▸ **isMovable**(): *boolean* +▸ **documentMode**(): *boolean* **Returns:** *boolean* ___ -### isTabEnabled - -▸ **isTabEnabled**(`index`: number): *boolean* - -**Parameters:** +### drawBase -Name | Type | ------- | ------ | -`index` | number | +▸ **drawBase**(): *boolean* **Returns:** *boolean* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### dumpObjectTree -▸ **lower**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### mapFromGlobal +### elideMode -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **elideMode**(): *[TextElideMode](../enums/textelidemode.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +**Returns:** *[TextElideMode](../enums/textelidemode.md)* -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### ensurePolished -**Returns:** *[QPoint](qpoint.md)* +▸ **ensurePolished**(): *void* -___ +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -### mapFromParent +**Returns:** *void* -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### eventProcessed -**Parameters:** +▸ **eventProcessed**(): *boolean* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Returns:** *[QPoint](qpoint.md)* +Get the state of the event processed flag -___ +See `setEventProcessed()`. -### mapToGlobal +**Returns:** *boolean* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +boolean True if the current event is flagged as processed. -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### expanding -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **expanding**(): *boolean* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumSize +### focusWidget -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### minimumSize +### font -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertTab + +▸ **insertTab**(`index`: number, `icon`: [QIcon](qicon.md) | undefined, `text`: string): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`icon` | [QIcon](qicon.md) | undefined | +`text` | string | + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isMovable + +▸ **isMovable**(): *boolean* + +**Returns:** *boolean* + +___ + +### isTabEnabled + +▸ **isTabEnabled**(`index`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### moveTab + +▸ **moveTab**(`from`: number, `to`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`from` | number | +`to` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabBarSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QTabBarSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QTabBarSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeTab + +▸ **removeTab**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectionBehaviorOnRemove + +▸ **selectionBehaviorOnRemove**(): *[SelectionBehavior](../enums/selectionbehavior.md)* + +**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAccessibleTabName + +▸ **setAccessibleTabName**(`index`: number, `name`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### move +### setAutoFillBackground -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`enabled` | boolean | **Returns:** *void* ___ -### moveTab +### setAutoHide -▸ **moveTab**(`from`: number, `to`: number): *void* +▸ **setAutoHide**(`hide`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`from` | number | -`to` | number | +`hide` | boolean | **Returns:** *void* ___ -### objectName +### setBaseSize -▸ **objectName**(): *string* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### pos +### setChangeCurrentOnDrag -▸ **pos**(): *object* +▸ **setChangeCurrentOnDrag**(`change`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +**Parameters:** -**Returns:** *object* +Name | Type | +------ | ------ | +`change` | boolean | -* **x**: *number* +**Returns:** *void* -* **y**: *number* +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* ___ -### property +### setContextMenuPolicy -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setCurrentIndex -▸ **raise**(): *void* +▸ **setCurrentIndex**(`index`: number): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | **Returns:** *void* ___ -### removeAction +### setCursor -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | **Returns:** *void* ___ -### removeEventListener +### setDisabled -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabBarSignals[SignalType]): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QTabBarSignals* +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDocumentMode + +▸ **setDocumentMode**(`set`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QTabBarSignals[SignalType] | +`set` | boolean | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setDrawBase + +▸ **setDrawBase**(`drawTheBase`: boolean): *void* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`drawTheBase` | boolean | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setElideMode + +▸ **setElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### removeTab +### setEnabled -▸ **removeTab**(`index`: number): *void* +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`enabled` | boolean | **Returns:** *void* ___ -### repaint +### setEventProcessed -▸ **repaint**(): *void* +▸ **setEventProcessed**(`isProcessed`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### repolish +### setExpanding -▸ **repolish**(): *void* +▸ **setExpanding**(`enabled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | **Returns:** *void* ___ -### resize +### setFixedHeight -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** @@ -913,675 +2105,782 @@ Name | Type | ___ -### selectionBehaviorOnRemove +### setFixedWidth -▸ **selectionBehaviorOnRemove**(): *SelectionBehavior* +▸ **setFixedWidth**(`w`: number): *void* -**Returns:** *SelectionBehavior* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* ___ -### setAcceptDrops +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setFont + +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAccessibleTabName +### setGraphicsEffect -▸ **setAccessibleTabName**(`index`: number, `name`: string): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`name` | string | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAttribute +### setHidden -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoHide +### setIconSize -▸ **setAutoHide**(`hide`: boolean): *void* +▸ **setIconSize**(`size`: [QSize](qsize.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`hide` | boolean | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### setChangeCurrentOnDrag +### setInlineStyle -▸ **setChangeCurrentOnDrag**(`change`: boolean): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`change` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setContextMenuPolicy +### setInputMethodHints -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCurrentIndex +### setLayout -▸ **setCurrentIndex**(`index`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setCursor +### setMaximumHeight -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setDocumentMode +### setMaximumSize -▸ **setDocumentMode**(`set`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`set` | boolean | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDrawBase +### setMaximumWidth -▸ **setDrawBase**(`drawTheBase`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`drawTheBase` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setElideMode +### setMinimumHeight -▸ **setElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | +`minh` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setExpanding +### setMinimumWidth -▸ **setExpanding**(`enabled`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minw` | number | **Returns:** *void* ___ -### setFixedSize +### setMouseTracking -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* - -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +### setMovable -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +▸ **setMovable**(`movable`: boolean): *void* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`movable` | boolean | **Returns:** *void* ___ -### setFocus +### setObjectName -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`objectName` | string | **Returns:** *void* ___ -### setFocusPolicy +### setParent -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFont +### setProperty -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setSelectionBehaviorOnRemove -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setSelectionBehaviorOnRemove**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | **Returns:** *void* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setShape -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setShape**(`shape`: [TabBarShape](../enums/tabbarshape.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`shape` | [TabBarShape](../enums/tabbarshape.md) | **Returns:** *void* ___ -### setIconSize +### setShortcutAutoRepeat -▸ **setIconSize**(`size`: [QSize](qsize.md)): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`size` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setSizeIncrement -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)›): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTabBarSignals](../interfaces/qtabbarsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize +### setStatusTip -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMouseTracking +### setStyleSheet -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`isMouseTracked` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMovable +### setTabButton -▸ **setMovable**(`movable`: boolean): *void* +▸ **setTabButton**(`index`: number, `position`: [ButtonPosition](../enums/buttonposition.md), `widget`: [QWidget](qwidget.md) | undefined | null): *void* **Parameters:** Name | Type | ------ | ------ | -`movable` | boolean | +`index` | number | +`position` | [ButtonPosition](../enums/buttonposition.md) | +`widget` | [QWidget](qwidget.md) | undefined | null | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setTabData -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setTabData**(`index`: number, `data`: [QVariant](qvariant.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`index` | number | +`data` | [QVariant](qvariant.md) | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setTabEnabled -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setTabEnabled**(`index`: number, `enabled`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`index` | number | +`enabled` | boolean | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setTabIcon -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setTabIcon**(`index`: number, `icon`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`index` | number | +`icon` | [QIcon](qicon.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSelectionBehaviorOnRemove +### setTabText -▸ **setSelectionBehaviorOnRemove**(`behavior`: SelectionBehavior): *void* +▸ **setTabText**(`index`: number, `text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`behavior` | SelectionBehavior | +`index` | number | +`text` | string | **Returns:** *void* ___ -### setShape +### setTabTextColor -▸ **setShape**(`shape`: [TabBarShape](../enums/tabbarshape.md)): *void* +▸ **setTabTextColor**(`index`: number, `color`: [QColor](qcolor.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`shape` | [TabBarShape](../enums/tabbarshape.md) | +`index` | number | +`color` | [QColor](qcolor.md) | **Returns:** *void* ___ -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* +### setTabToolTip -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +▸ **setTabToolTip**(`index`: number, `tip`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`index` | number | +`tip` | string | **Returns:** *void* ___ -### setTabButton +### setTabWhatsThis -▸ **setTabButton**(`index`: number, `position`: [ButtonPosition](../enums/buttonposition.md), `widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setTabWhatsThis**(`index`: number, `text`: string): *void* **Parameters:** Name | Type | ------ | ------ | `index` | number | -`position` | [ButtonPosition](../enums/buttonposition.md) | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`text` | string | **Returns:** *void* ___ -### setTabData +### setTabletTracking -▸ **setTabData**(`index`: number, `data`: [QVariant](qvariant.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------- | ------ | -`index` | number | -`data` | [QVariant](qvariant.md) | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### setTabEnabled +### setTabsClosable -▸ **setTabEnabled**(`index`: number, `enabled`: boolean): *void* +▸ **setTabsClosable**(`closeable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`enabled` | boolean | +`closeable` | boolean | **Returns:** *void* ___ -### setTabIcon +### setToolTip -▸ **setTabIcon**(`index`: number, `icon`: [QIcon](qicon.md)): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`icon` | [QIcon](qicon.md) | +`text` | string | **Returns:** *void* ___ -### setTabText +### setToolTipDuration -▸ **setTabText**(`index`: number, `text`: string): *void* +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`text` | string | +`msec` | number | **Returns:** *void* ___ -### setTabTextColor +### setUpdatesEnabled -▸ **setTabTextColor**(`index`: number, `color`: [QColor](qcolor.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`color` | [QColor](qcolor.md) | +`enable` | boolean | **Returns:** *void* ___ -### setTabToolTip +### setUsesScrollButtons -▸ **setTabToolTip**(`index`: number, `tip`: string): *void* +▸ **setUsesScrollButtons**(`useButtons`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`tip` | string | +`useButtons` | boolean | **Returns:** *void* ___ -### setTabWhatsThis +### setVisible -▸ **setTabWhatsThis**(`index`: number, `text`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`text` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTabsClosable +### setWhatsThis -▸ **setTabsClosable**(`closeable`: boolean): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`closeable` | boolean | +`whatsThis` | string | **Returns:** *void* ___ -### setUsesScrollButtons +### setWindowFilePath -▸ **setUsesScrollButtons**(`useButtons`: boolean): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`useButtons` | boolean | +`filePath` | string | **Returns:** *void* @@ -1620,6 +2919,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1636,6 +2951,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1736,6 +3067,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1882,6 +3286,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1902,6 +3366,32 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + ### usesScrollButtons ▸ **usesScrollButtons**(): *boolean* @@ -1910,6 +3400,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1920,13 +3490,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1937,3 +3517,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtabletevent.md b/website/docs/api/generated/classes/qtabletevent.md index 42c8927083..c8901e30ce 100644 --- a/website/docs/api/generated/classes/qtabletevent.md +++ b/website/docs/api/generated/classes/qtabletevent.md @@ -8,7 +8,7 @@ The QTabletEvent class contains parameters that describe a Tablet event ## Hierarchy -* [QEvent](qevent.md) + ↳ [QInputEvent](qinputevent.md) ↳ **QTabletEvent** @@ -37,6 +37,7 @@ The QTabletEvent class contains parameters that describe a Tablet event * [globalY](qtabletevent.md#globaly) * [ignore](qtabletevent.md#ignore) * [isAccepted](qtabletevent.md#isaccepted) +* [modifiers](qtabletevent.md#modifiers) * [pointerType](qtabletevent.md#pointertype) * [pos](qtabletevent.md#pos) * [posF](qtabletevent.md#posf) @@ -45,6 +46,7 @@ The QTabletEvent class contains parameters that describe a Tablet event * [setAccepted](qtabletevent.md#setaccepted) * [spontaneous](qtabletevent.md#spontaneous) * [tangentialPressure](qtabletevent.md#tangentialpressure) +* [timestamp](qtabletevent.md#timestamp) * [type](qtabletevent.md#type) * [uniqueId](qtabletevent.md#uniqueid) * [x](qtabletevent.md#x) @@ -224,6 +226,16 @@ ___ ___ +### modifiers + +▸ **modifiers**(): *[KeyboardModifier](../enums/keyboardmodifier.md)* + +*Inherited from [QInputEvent](qinputevent.md).[modifiers](qinputevent.md#modifiers)* + +**Returns:** *[KeyboardModifier](../enums/keyboardmodifier.md)* + +___ + ### pointerType ▸ **pointerType**(): *[PointerType](../enums/pointertype.md)* @@ -340,6 +352,16 @@ If the device does not support tangential pressure, this value is always 0.0. ___ +### timestamp + +▸ **timestamp**(): *number* + +*Inherited from [QInputEvent](qinputevent.md).[timestamp](qinputevent.md#timestamp)* + +**Returns:** *number* + +___ + ### type ▸ **type**(): *number* diff --git a/website/docs/api/generated/classes/qtableview.md b/website/docs/api/generated/classes/qtableview.md index 0ec6025e38..7b3680b2b4 100644 --- a/website/docs/api/generated/classes/qtableview.md +++ b/website/docs/api/generated/classes/qtableview.md @@ -4,12 +4,31 @@ title: "QTableView" sidebar_label: "QTableView" --- +> The QTableView class provides a default model/view implementation of a table view. + +**This class is a JS wrapper around Qt's [QTableView class](https://doc.qt.io/qt-5/qtableview.html)** + +### Example + +```javascript +const { QTableView } = require("@nodegui/nodegui"); + +const tableview = new QTableView(); + +``` + +## Type parameters + +▪ **Signals**: *[QTableViewSignals](../globals.md#qtableviewsignals)* + ## Hierarchy - ↳ [NodeTableView](nodetableview.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› + ↳ [QAbstractItemView](qabstractitemview.md)‹Signals› ↳ **QTableView** + ↳ [QTableWidget](qtablewidget.md) + ## Index ### Constructors @@ -18,85 +37,155 @@ sidebar_label: "QTableView" ### Properties -* [_layout](qtableview.md#optional-_layout) * [_rawInlineStyle](qtableview.md#_rawinlinestyle) -* [actions](qtableview.md#actions) * [native](qtableview.md#native) -* [nodeChildren](qtableview.md#nodechildren) -* [nodeParent](qtableview.md#optional-nodeparent) * [type](qtableview.md#type) -* [viewportWidget](qtableview.md#optional-viewportwidget) - -### Accessors - -* [layout](qtableview.md#layout) ### Methods +* [_id](qtableview.md#_id) * [acceptDrops](qtableview.md#acceptdrops) +* [accessibleDescription](qtableview.md#accessibledescription) +* [accessibleName](qtableview.md#accessiblename) * [activateWindow](qtableview.md#activatewindow) * [addAction](qtableview.md#addaction) * [addEventListener](qtableview.md#addeventlistener) * [adjustSize](qtableview.md#adjustsize) * [alternatingRowColors](qtableview.md#alternatingrowcolors) +* [autoFillBackground](qtableview.md#autofillbackground) * [autoScrollMargin](qtableview.md#autoscrollmargin) +* [baseSize](qtableview.md#basesize) +* [childAt](qtableview.md#childat) +* [children](qtableview.md#children) +* [childrenRect](qtableview.md#childrenrect) * [clearFocus](qtableview.md#clearfocus) +* [clearMask](qtableview.md#clearmask) +* [clearSelection](qtableview.md#clearselection) * [clearSpans](qtableview.md#clearspans) * [close](qtableview.md#close) +* [closePersistentEditor](qtableview.md#closepersistenteditor) +* [colorCount](qtableview.md#colorcount) * [columnAt](qtableview.md#columnat) * [columnSpan](qtableview.md#columnspan) * [columnViewportPosition](qtableview.md#columnviewportposition) * [columnWidth](qtableview.md#columnwidth) +* [contentsRect](qtableview.md#contentsrect) +* [contextMenuPolicy](qtableview.md#contextmenupolicy) * [currentIndex](qtableview.md#currentindex) * [defaultDropAction](qtableview.md#defaultdropaction) +* [delete](qtableview.md#delete) +* [deleteLater](qtableview.md#deletelater) +* [depth](qtableview.md#depth) +* [devicePixelRatio](qtableview.md#devicepixelratio) +* [devicePixelRatioF](qtableview.md#devicepixelratiof) * [dragDropMode](qtableview.md#dragdropmode) * [dragDropOverwriteMode](qtableview.md#dragdropoverwritemode) * [dragEnabled](qtableview.md#dragenabled) +* [dumpObjectInfo](qtableview.md#dumpobjectinfo) +* [dumpObjectTree](qtableview.md#dumpobjecttree) +* [edit](qtableview.md#edit) * [editTriggers](qtableview.md#edittriggers) +* [ensurePolished](qtableview.md#ensurepolished) +* [eventProcessed](qtableview.md#eventprocessed) +* [focusProxy](qtableview.md#focusproxy) +* [focusWidget](qtableview.md#focuswidget) * [font](qtableview.md#font) +* [frameGeometry](qtableview.md#framegeometry) * [frameRect](qtableview.md#framerect) * [frameShadow](qtableview.md#frameshadow) * [frameShape](qtableview.md#frameshape) +* [frameSize](qtableview.md#framesize) * [frameStyle](qtableview.md#framestyle) * [frameWidth](qtableview.md#framewidth) * [geometry](qtableview.md#geometry) * [getFlexNode](qtableview.md#getflexnode) +* [grab](qtableview.md#grab) +* [grabKeyboard](qtableview.md#grabkeyboard) +* [grabMouse](qtableview.md#grabmouse) * [gridStyle](qtableview.md#gridstyle) * [hasAutoScroll](qtableview.md#hasautoscroll) +* [hasFocus](qtableview.md#hasfocus) +* [hasHeightForWidth](qtableview.md#hasheightforwidth) * [hasMouseTracking](qtableview.md#hasmousetracking) +* [hasTabletTracking](qtableview.md#hastablettracking) +* [height](qtableview.md#height) +* [heightForWidth](qtableview.md#heightforwidth) +* [heightMM](qtableview.md#heightmm) * [hide](qtableview.md#hide) * [hideColumn](qtableview.md#hidecolumn) * [hideRow](qtableview.md#hiderow) +* [horizontalHeader](qtableview.md#horizontalheader) +* [horizontalScrollBar](qtableview.md#horizontalscrollbar) * [horizontalScrollMode](qtableview.md#horizontalscrollmode) * [iconSize](qtableview.md#iconsize) +* [indexAt](qtableview.md#indexat) * [indexWidget](qtableview.md#indexwidget) * [inherits](qtableview.md#inherits) +* [inputMethodHints](qtableview.md#inputmethodhints) * [isActiveWindow](qtableview.md#isactivewindow) +* [isAncestorOf](qtableview.md#isancestorof) * [isColumnHidden](qtableview.md#iscolumnhidden) * [isCornerButtonEnabled](qtableview.md#iscornerbuttonenabled) * [isEnabled](qtableview.md#isenabled) +* [isEnabledTo](qtableview.md#isenabledto) +* [isFullScreen](qtableview.md#isfullscreen) +* [isHidden](qtableview.md#ishidden) +* [isMaximized](qtableview.md#ismaximized) +* [isMinimized](qtableview.md#isminimized) +* [isModal](qtableview.md#ismodal) +* [isPersistentEditorOpen](qtableview.md#ispersistenteditoropen) * [isRowHidden](qtableview.md#isrowhidden) * [isSortingEnabled](qtableview.md#issortingenabled) * [isVisible](qtableview.md#isvisible) +* [isVisibleTo](qtableview.md#isvisibleto) +* [isWindow](qtableview.md#iswindow) +* [isWindowModified](qtableview.md#iswindowmodified) +* [keyboardSearch](qtableview.md#keyboardsearch) +* [killTimer](qtableview.md#killtimer) +* [layout](qtableview.md#layout) * [lineWidth](qtableview.md#linewidth) +* [logicalDpiX](qtableview.md#logicaldpix) +* [logicalDpiY](qtableview.md#logicaldpiy) * [lower](qtableview.md#lower) +* [mapFrom](qtableview.md#mapfrom) * [mapFromGlobal](qtableview.md#mapfromglobal) * [mapFromParent](qtableview.md#mapfromparent) +* [mapTo](qtableview.md#mapto) * [mapToGlobal](qtableview.md#maptoglobal) * [mapToParent](qtableview.md#maptoparent) +* [maximumHeight](qtableview.md#maximumheight) * [maximumSize](qtableview.md#maximumsize) * [maximumViewportSize](qtableview.md#maximumviewportsize) +* [maximumWidth](qtableview.md#maximumwidth) * [midLineWidth](qtableview.md#midlinewidth) +* [minimumHeight](qtableview.md#minimumheight) * [minimumSize](qtableview.md#minimumsize) +* [minimumSizeHint](qtableview.md#minimumsizehint) +* [minimumWidth](qtableview.md#minimumwidth) * [move](qtableview.md#move) +* [nativeParentWidget](qtableview.md#nativeparentwidget) +* [nextInFocusChain](qtableview.md#nextinfocuschain) +* [normalGeometry](qtableview.md#normalgeometry) * [objectName](qtableview.md#objectname) +* [openPersistentEditor](qtableview.md#openpersistenteditor) +* [paintingActive](qtableview.md#paintingactive) +* [parent](qtableview.md#parent) +* [parentWidget](qtableview.md#parentwidget) +* [physicalDpiX](qtableview.md#physicaldpix) +* [physicalDpiY](qtableview.md#physicaldpiy) * [pos](qtableview.md#pos) +* [previousInFocusChain](qtableview.md#previousinfocuschain) * [property](qtableview.md#property) * [raise](qtableview.md#raise) +* [rect](qtableview.md#rect) +* [releaseKeyboard](qtableview.md#releasekeyboard) +* [releaseMouse](qtableview.md#releasemouse) +* [releaseShortcut](qtableview.md#releaseshortcut) * [removeAction](qtableview.md#removeaction) * [removeEventListener](qtableview.md#removeeventlistener) * [repaint](qtableview.md#repaint) * [repolish](qtableview.md#repolish) +* [reset](qtableview.md#reset) * [resetHorizontalScrollMode](qtableview.md#resethorizontalscrollmode) * [resetVerticalScrollMode](qtableview.md#resetverticalscrollmode) * [resize](qtableview.md#resize) @@ -104,38 +193,52 @@ sidebar_label: "QTableView" * [resizeColumnsToContents](qtableview.md#resizecolumnstocontents) * [resizeRowToContents](qtableview.md#resizerowtocontents) * [resizeRowsToContents](qtableview.md#resizerowstocontents) +* [rootIndex](qtableview.md#rootindex) * [rowAt](qtableview.md#rowat) * [rowHeight](qtableview.md#rowheight) * [rowSpan](qtableview.md#rowspan) * [rowViewportPosition](qtableview.md#rowviewportposition) +* [scrollTo](qtableview.md#scrollto) * [scrollToBottom](qtableview.md#scrolltobottom) * [scrollToTop](qtableview.md#scrolltotop) +* [selectAll](qtableview.md#selectall) * [selectColumn](qtableview.md#selectcolumn) * [selectRow](qtableview.md#selectrow) * [selectionBehavior](qtableview.md#selectionbehavior) * [selectionMode](qtableview.md#selectionmode) +* [selectionModel](qtableview.md#selectionmodel) * [setAcceptDrops](qtableview.md#setacceptdrops) +* [setAccessibleDescription](qtableview.md#setaccessibledescription) +* [setAccessibleName](qtableview.md#setaccessiblename) * [setAlternatingRowColors](qtableview.md#setalternatingrowcolors) * [setAttribute](qtableview.md#setattribute) +* [setAutoFillBackground](qtableview.md#setautofillbackground) * [setAutoScroll](qtableview.md#setautoscroll) * [setAutoScrollMargin](qtableview.md#setautoscrollmargin) +* [setBaseSize](qtableview.md#setbasesize) * [setColumnHidden](qtableview.md#setcolumnhidden) * [setColumnWidth](qtableview.md#setcolumnwidth) +* [setContentsMargins](qtableview.md#setcontentsmargins) * [setContextMenuPolicy](qtableview.md#setcontextmenupolicy) * [setCornerButtonEnabled](qtableview.md#setcornerbuttonenabled) * [setCurrentIndex](qtableview.md#setcurrentindex) * [setCursor](qtableview.md#setcursor) * [setDefaultDropAction](qtableview.md#setdefaultdropaction) +* [setDisabled](qtableview.md#setdisabled) * [setDragDropMode](qtableview.md#setdragdropmode) * [setDragDropOverwriteMode](qtableview.md#setdragdropoverwritemode) * [setDragEnabled](qtableview.md#setdragenabled) * [setDropIndicatorShown](qtableview.md#setdropindicatorshown) * [setEditTriggers](qtableview.md#setedittriggers) * [setEnabled](qtableview.md#setenabled) +* [setEventProcessed](qtableview.md#seteventprocessed) +* [setFixedHeight](qtableview.md#setfixedheight) * [setFixedSize](qtableview.md#setfixedsize) +* [setFixedWidth](qtableview.md#setfixedwidth) * [setFlexNodeSizeControlled](qtableview.md#setflexnodesizecontrolled) * [setFocus](qtableview.md#setfocus) * [setFocusPolicy](qtableview.md#setfocuspolicy) +* [setFocusProxy](qtableview.md#setfocusproxy) * [setFont](qtableview.md#setfont) * [setFrameRect](qtableview.md#setframerect) * [setFrameShadow](qtableview.md#setframeshadow) @@ -144,38 +247,63 @@ sidebar_label: "QTableView" * [setGeometry](qtableview.md#setgeometry) * [setGraphicsEffect](qtableview.md#setgraphicseffect) * [setGridStyle](qtableview.md#setgridstyle) +* [setHidden](qtableview.md#sethidden) * [setHorizontalScrollBar](qtableview.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qtableview.md#sethorizontalscrollbarpolicy) * [setHorizontalScrollMode](qtableview.md#sethorizontalscrollmode) * [setIconSize](qtableview.md#seticonsize) * [setIndexWidget](qtableview.md#setindexwidget) * [setInlineStyle](qtableview.md#setinlinestyle) +* [setInputMethodHints](qtableview.md#setinputmethodhints) +* [setItemDelegate](qtableview.md#setitemdelegate) +* [setItemDelegateForColumn](qtableview.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qtableview.md#setitemdelegateforrow) * [setLayout](qtableview.md#setlayout) * [setLineWidth](qtableview.md#setlinewidth) +* [setMaximumHeight](qtableview.md#setmaximumheight) * [setMaximumSize](qtableview.md#setmaximumsize) +* [setMaximumWidth](qtableview.md#setmaximumwidth) * [setMidLineWidth](qtableview.md#setmidlinewidth) +* [setMinimumHeight](qtableview.md#setminimumheight) * [setMinimumSize](qtableview.md#setminimumsize) +* [setMinimumWidth](qtableview.md#setminimumwidth) +* [setModel](qtableview.md#setmodel) * [setMouseTracking](qtableview.md#setmousetracking) -* [setNodeParent](qtableview.md#setnodeparent) * [setObjectName](qtableview.md#setobjectname) +* [setParent](qtableview.md#setparent) * [setProperty](qtableview.md#setproperty) +* [setRootIndex](qtableview.md#setrootindex) * [setRowHeight](qtableview.md#setrowheight) * [setRowHidden](qtableview.md#setrowhidden) * [setSelectionBehavior](qtableview.md#setselectionbehavior) * [setSelectionMode](qtableview.md#setselectionmode) +* [setShortcutAutoRepeat](qtableview.md#setshortcutautorepeat) +* [setShortcutEnabled](qtableview.md#setshortcutenabled) * [setShowGrid](qtableview.md#setshowgrid) +* [setSizeIncrement](qtableview.md#setsizeincrement) +* [setSizePolicy](qtableview.md#setsizepolicy) * [setSortingEnabled](qtableview.md#setsortingenabled) * [setSpan](qtableview.md#setspan) +* [setStatusTip](qtableview.md#setstatustip) * [setStyleSheet](qtableview.md#setstylesheet) * [setTabKeyNavigation](qtableview.md#settabkeynavigation) +* [setTabletTracking](qtableview.md#settablettracking) * [setTextElideMode](qtableview.md#settextelidemode) +* [setToolTip](qtableview.md#settooltip) +* [setToolTipDuration](qtableview.md#settooltipduration) +* [setUpdatesEnabled](qtableview.md#setupdatesenabled) * [setVerticalScrollBar](qtableview.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qtableview.md#setverticalscrollbarpolicy) * [setVerticalScrollMode](qtableview.md#setverticalscrollmode) * [setViewport](qtableview.md#setviewport) +* [setVisible](qtableview.md#setvisible) +* [setWhatsThis](qtableview.md#setwhatsthis) +* [setWindowFilePath](qtableview.md#setwindowfilepath) * [setWindowFlag](qtableview.md#setwindowflag) * [setWindowIcon](qtableview.md#setwindowicon) +* [setWindowModified](qtableview.md#setwindowmodified) * [setWindowOpacity](qtableview.md#setwindowopacity) +* [setWindowRole](qtableview.md#setwindowrole) * [setWindowState](qtableview.md#setwindowstate) * [setWindowTitle](qtableview.md#setwindowtitle) * [setWordWrap](qtableview.md#setwordwrap) @@ -189,137 +317,136 @@ sidebar_label: "QTableView" * [showNormal](qtableview.md#shownormal) * [showRow](qtableview.md#showrow) * [size](qtableview.md#size) +* [sizeHint](qtableview.md#sizehint) +* [sizeHintForIndex](qtableview.md#sizehintforindex) +* [sizeIncrement](qtableview.md#sizeincrement) * [sortByColumn](qtableview.md#sortbycolumn) +* [stackUnder](qtableview.md#stackunder) +* [startTimer](qtableview.md#starttimer) +* [statusTip](qtableview.md#statustip) +* [style](qtableview.md#style) * [styleSheet](qtableview.md#stylesheet) * [tabKeyNavigation](qtableview.md#tabkeynavigation) * [testAttribute](qtableview.md#testattribute) * [textElideMode](qtableview.md#textelidemode) +* [toolTip](qtableview.md#tooltip) +* [toolTipDuration](qtableview.md#tooltipduration) +* [underMouse](qtableview.md#undermouse) +* [unsetCursor](qtableview.md#unsetcursor) +* [unsetLayoutDirection](qtableview.md#unsetlayoutdirection) +* [unsetLocale](qtableview.md#unsetlocale) * [update](qtableview.md#update) * [updateGeometry](qtableview.md#updategeometry) +* [updateMicroFocus](qtableview.md#updatemicrofocus) +* [updatesEnabled](qtableview.md#updatesenabled) +* [verticalHeader](qtableview.md#verticalheader) +* [verticalScrollBar](qtableview.md#verticalscrollbar) * [verticalScrollMode](qtableview.md#verticalscrollmode) * [viewport](qtableview.md#viewport) +* [visualRect](qtableview.md#visualrect) +* [whatsThis](qtableview.md#whatsthis) +* [width](qtableview.md#width) +* [widthMM](qtableview.md#widthmm) +* [winId](qtableview.md#winid) +* [window](qtableview.md#window) +* [windowFilePath](qtableview.md#windowfilepath) +* [windowHandle](qtableview.md#windowhandle) +* [windowIcon](qtableview.md#windowicon) * [windowOpacity](qtableview.md#windowopacity) +* [windowRole](qtableview.md#windowrole) * [windowState](qtableview.md#windowstate) * [windowTitle](qtableview.md#windowtitle) * [wordWrap](qtableview.md#wordwrap) +* [x](qtableview.md#x) +* [y](qtableview.md#y) ## Constructors ### constructor -\+ **new QTableView**(): *[QTableView](qtableview.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTableView](qtableview.md)* - -\+ **new QTableView**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTableView](qtableview.md)* +\+ **new QTableView**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTableView](qtableview.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTableView](qtableview.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -351,20 +478,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableViewSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QTableViewSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QTableViewSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -377,7 +505,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -387,12 +515,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -401,6 +523,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -425,6 +557,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoScrollMargin ▸ **autoScrollMargin**(): *number* @@ -435,6 +577,53 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -445,12 +634,30 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### clearSelection + +▸ **clearSelection**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[clearSelection](qabstractitemview.md#clearselection)* + +**Returns:** *void* + +___ + ### clearSpans ▸ **clearSpans**(): *void* -*Inherited from [NodeTableView](nodetableview.md).[clearSpans](nodetableview.md#clearspans)* - **Returns:** *void* ___ @@ -465,12 +672,36 @@ ___ ___ +### closePersistentEditor + +▸ **closePersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[closePersistentEditor](qabstractitemview.md#closepersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + ### columnAt ▸ **columnAt**(`x`: number): *number* -*Inherited from [NodeTableView](nodetableview.md).[columnAt](nodetableview.md#columnat)* - **Parameters:** Name | Type | @@ -485,8 +716,6 @@ ___ ▸ **columnSpan**(`row`: number, `column`: number): *number* -*Inherited from [NodeTableView](nodetableview.md).[columnSpan](nodetableview.md#columnspan)* - **Parameters:** Name | Type | @@ -502,8 +731,6 @@ ___ ▸ **columnViewportPosition**(`column`: number): *number* -*Inherited from [NodeTableView](nodetableview.md).[columnViewportPosition](nodetableview.md#columnviewportposition)* - **Parameters:** Name | Type | @@ -518,8 +745,6 @@ ___ ▸ **columnWidth**(`column`: number): *number* -*Inherited from [NodeTableView](nodetableview.md).[columnWidth](nodetableview.md#columnwidth)* - **Parameters:** Name | Type | @@ -530,6 +755,26 @@ Name | Type | ___ +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### currentIndex ▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* @@ -550,1834 +795,3154 @@ ___ ___ -### dragDropMode +### delete -▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* +▸ **delete**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[DragDropMode](../enums/dragdropmode.md)* +**Returns:** *void* ___ -### dragDropOverwriteMode +### deleteLater -▸ **dragDropOverwriteMode**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### dragEnabled +### depth -▸ **dragEnabled**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### editTriggers +### devicePixelRatio -▸ **editTriggers**(): *number* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* **Returns:** *number* ___ -### font +### devicePixelRatioF -▸ **font**(): *[QFont](qfont.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *number* ___ -### frameRect +### dragDropMode -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[DragDropMode](../enums/dragdropmode.md)* ___ -### frameShadow +### dragDropOverwriteMode -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **dragDropOverwriteMode**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *boolean* ___ -### frameShape +### dragEnabled -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **dragEnabled**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *boolean* ___ -### frameStyle +### dumpObjectInfo -▸ **frameStyle**(): *number* +▸ **dumpObjectInfo**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *number* +**Returns:** *void* ___ -### frameWidth +### dumpObjectTree -▸ **frameWidth**(): *number* +▸ **dumpObjectTree**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *number* +**Returns:** *void* ___ -### geometry +### edit -▸ **geometry**(): *[QRect](qrect.md)* +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[edit](qabstractitemview.md#edit)* -**Returns:** *[QRect](qrect.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* ___ -### getFlexNode +### editTriggers -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **editTriggers**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### gridStyle +### ensurePolished -▸ **gridStyle**(): *[PenStyle](../enums/penstyle.md)* +▸ **ensurePolished**(): *void* -*Inherited from [NodeTableView](nodetableview.md).[gridStyle](nodetableview.md#gridstyle)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[PenStyle](../enums/penstyle.md)* +**Returns:** *void* ___ -### hasAutoScroll +### eventProcessed -▸ **hasAutoScroll**(): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### hasMouseTracking +### focusProxy -▸ **hasMouseTracking**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### hide +### focusWidget -▸ **hide**(): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### hideColumn +### font -▸ **hideColumn**(`column`: number): *void* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [NodeTableView](nodetableview.md).[hideColumn](nodetableview.md#hidecolumn)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Parameters:** +**Returns:** *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`column` | number | +___ -**Returns:** *void* +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### hideRow +### frameRect -▸ **hideRow**(`row`: number): *void* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [NodeTableView](nodetableview.md).[hideRow](nodetableview.md#hiderow)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`row` | number | +___ -**Returns:** *void* +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### horizontalScrollMode +### frameShape -▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* +▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* -**Returns:** *[ScrollMode](../enums/scrollmode.md)* +**Returns:** *[Shape](../enums/shape.md)* ___ -### iconSize +### frameSize -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### indexWidget +### frameStyle -▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* +▸ **frameStyle**(): *number* -*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`index` | [QModelIndex](qmodelindex.md) | +___ -**Returns:** *[QWidget](qwidget.md)* +### frameWidth -___ +▸ **frameWidth**(): *number* -### inherits +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* -▸ **inherits**(`className`: string): *boolean* +**Returns:** *number* + +___ -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +### geometry -**Parameters:** +▸ **geometry**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isActiveWindow +### getFlexNode -▸ **isActiveWindow**(): *boolean* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *boolean* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### isColumnHidden +### grab -▸ **isColumnHidden**(`column`: number): *boolean* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [NodeTableView](nodetableview.md).[isColumnHidden](nodetableview.md#iscolumnhidden)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`rect?` | [QRect](qrect.md) | -**Returns:** *boolean* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### isCornerButtonEnabled +### grabKeyboard -▸ **isCornerButtonEnabled**(): *boolean* +▸ **grabKeyboard**(): *void* -*Inherited from [NodeTableView](nodetableview.md).[isCornerButtonEnabled](nodetableview.md#iscornerbuttonenabled)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### grabMouse -▸ **isEnabled**(): *boolean* +▸ **grabMouse**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isRowHidden +### gridStyle -▸ **isRowHidden**(`row`: number): *boolean* +▸ **gridStyle**(): *[PenStyle](../enums/penstyle.md)* -*Inherited from [NodeTableView](nodetableview.md).[isRowHidden](nodetableview.md#isrowhidden)* +**Returns:** *[PenStyle](../enums/penstyle.md)* -**Parameters:** +___ -Name | Type | ------- | ------ | -`row` | number | +### hasAutoScroll + +▸ **hasAutoScroll**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* **Returns:** *boolean* ___ -### isSortingEnabled +### hasFocus -▸ **isSortingEnabled**(): *boolean* +▸ **hasFocus**(): *boolean* -*Inherited from [NodeTableView](nodetableview.md).[isSortingEnabled](nodetableview.md#issortingenabled)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* **Returns:** *boolean* ___ -### isVisible +### hasHeightForWidth -▸ **isVisible**(): *boolean* +▸ **hasHeightForWidth**(): *boolean* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* **Returns:** *boolean* ___ -### lineWidth +### hasMouseTracking -▸ **lineWidth**(): *number* +▸ **hasMouseTracking**(): *boolean* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* -**Returns:** *number* +**Returns:** *boolean* ___ -### lower +### hasTabletTracking -▸ **lower**(): *void* +▸ **hasTabletTracking**(): *boolean* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* -**Returns:** *void* +**Returns:** *boolean* ___ -### mapFromGlobal +### height -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **height**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`w` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapFromParent +### heightMM -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **heightMM**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* -**Parameters:** +**Returns:** *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### hide -___ +▸ **hide**(): *void* -### mapToGlobal +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ + +### hideColumn + +▸ **hideColumn**(`column`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`column` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### hideRow -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **hideRow**(`row`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`row` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize - -▸ **maximumSize**(): *[QSize](qsize.md)* +### horizontalHeader -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +▸ **horizontalHeader**(): *[QHeaderView](qheaderview.md)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QHeaderView](qheaderview.md)* ___ -### maximumViewportSize +### horizontalScrollBar -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QScrollBar](qscrollbar.md)* ___ -### midLineWidth +### horizontalScrollMode -▸ **midLineWidth**(): *number* +▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* -**Returns:** *number* +**Returns:** *[ScrollMode](../enums/scrollmode.md)* ___ -### minimumSize +### iconSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **iconSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* **Returns:** *[QSize](qsize.md)* ___ -### move +### indexAt -▸ **move**(`x`: number, `y`: number): *void* +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexAt](qabstractitemview.md#indexat)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`point` | [QPoint](qpoint.md) | -**Returns:** *void* +**Returns:** *[QModelIndex](qmodelindex.md)* ___ -### objectName +### indexWidget -▸ **objectName**(): *string* +▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* -**Returns:** *string* +**Parameters:** -___ +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | -### pos +**Returns:** *[QWidget](qwidget.md)* -▸ **pos**(): *object* +___ -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +### inherits -**Returns:** *object* +▸ **inherits**(`className`: string): *boolean* -* **x**: *number* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* -* **y**: *number* +**Parameters:** -___ +Name | Type | +------ | ------ | +`className` | string | -### property +**Returns:** *boolean* -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +___ -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +### inputMethodHints -**Parameters:** +▸ **inputMethodHints**(): *number* -Name | Type | ------- | ------ | -`name` | string | +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *number* ___ -### raise +### isActiveWindow -▸ **raise**(): *void* +▸ **isActiveWindow**(): *boolean* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* -**Returns:** *void* +**Returns:** *boolean* ___ -### removeAction +### isAncestorOf -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`child` | [QWidget](qwidget.md) | -**Returns:** *void* +**Returns:** *boolean* + +___ + +### isColumnHidden + +▸ **isColumnHidden**(`column`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *boolean* + +___ + +### isCornerButtonEnabled + +▸ **isCornerButtonEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isPersistentEditorOpen + +▸ **isPersistentEditorOpen**(`index`: [QModelIndex](qmodelindex.md)): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### isRowHidden + +▸ **isRowHidden**(`row`: number): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *boolean* + +___ + +### isSortingEnabled + +▸ **isSortingEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[keyboardSearch](qabstractitemview.md#keyboardsearch)* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### openPersistentEditor + +▸ **openPersistentEditor**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[openPersistentEditor](qabstractitemview.md#openpersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[reset](qabstractitemview.md#reset)* + +**Returns:** *void* + +___ + +### resetHorizontalScrollMode + +▸ **resetHorizontalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* + +**Returns:** *void* + +___ + +### resetVerticalScrollMode + +▸ **resetVerticalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### resizeColumnToContents + +▸ **resizeColumnToContents**(`column`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### resizeColumnsToContents + +▸ **resizeColumnsToContents**(): *void* + +**Returns:** *void* + +___ + +### resizeRowToContents + +▸ **resizeRowToContents**(`row`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### resizeRowsToContents + +▸ **resizeRowsToContents**(): *void* + +**Returns:** *void* + +___ + +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[rootIndex](qabstractitemview.md#rootindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### rowAt + +▸ **rowAt**(`y`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *number* + +___ + +### rowHeight + +▸ **rowHeight**(`row`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *number* + +___ + +### rowSpan + +▸ **rowSpan**(`row`: number, `column`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | + +**Returns:** *number* + +___ + +### rowViewportPosition + +▸ **rowViewportPosition**(`row`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *number* + +___ + +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollTo](qabstractitemview.md#scrollto)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToBottom + +▸ **scrollToBottom**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* + +**Returns:** *void* + +___ + +### scrollToTop + +▸ **scrollToTop**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectAll](qabstractitemview.md#selectall)* + +**Returns:** *void* + +___ + +### selectColumn + +▸ **selectColumn**(`column`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### selectRow + +▸ **selectRow**(`row`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### selectionBehavior + +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* + +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +___ + +### selectionMode + +▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* + +**Returns:** *[SelectionMode](../enums/selectionmode.md)* + +___ + +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionModel](qabstractitemview.md#selectionmodel)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlternatingRowColors + +▸ **setAlternatingRowColors**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* ___ -### removeEventListener +### setAutoFillBackground -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableViewSignals[SignalType]): *void* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Type parameters:** +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setAutoScroll + +▸ **setAutoScroll**(`enable`: boolean): *void* -▪ **SignalType**: *keyof QTableViewSignals* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QTableViewSignals[SignalType] | +`enable` | boolean | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setAutoScrollMargin + +▸ **setAutoScrollMargin**(`margin`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`margin` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### repaint +### setColumnHidden -▸ **repaint**(): *void* +▸ **setColumnHidden**(`column`: number, `hide`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`hide` | boolean | **Returns:** *void* ___ -### repolish +### setColumnWidth -▸ **repolish**(): *void* +▸ **setColumnWidth**(`column`: number, `width`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`width` | number | **Returns:** *void* ___ -### resetHorizontalScrollMode +### setContentsMargins -▸ **resetHorizontalScrollMode**(): *void* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | **Returns:** *void* ___ -### resetVerticalScrollMode +### setContextMenuPolicy -▸ **resetVerticalScrollMode**(): *void* +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | **Returns:** *void* ___ -### resize +### setCornerButtonEnabled -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setCornerButtonEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### resizeColumnToContents +### setCursor -▸ **resizeColumnToContents**(`column`: number): *void* +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[resizeColumnToContents](nodetableview.md#resizecolumntocontents)* +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | **Returns:** *void* ___ -### resizeColumnsToContents +### setDefaultDropAction -▸ **resizeColumnsToContents**(): *void* +▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`dropAction` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDragDropMode + +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | + +**Returns:** *void* + +___ + +### setDragDropOverwriteMode + +▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`overwrite` | boolean | + +**Returns:** *void* + +___ + +### setDragEnabled + +▸ **setDragEnabled**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setDropIndicatorShown + +▸ **setDropIndicatorShown**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEditTriggers + +▸ **setEditTriggers**(`triggers`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* + +**Parameters:** + +Name | Type | +------ | ------ | +`triggers` | number | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** -*Inherited from [NodeTableView](nodetableview.md).[resizeColumnsToContents](nodetableview.md#resizecolumnstocontents)* +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### resizeRowToContents +### setFixedHeight -▸ **resizeRowToContents**(`row`: number): *void* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [NodeTableView](nodetableview.md).[resizeRowToContents](nodetableview.md#resizerowtocontents)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`h` | number | **Returns:** *void* ___ -### resizeRowsToContents +### setFixedSize -▸ **resizeRowsToContents**(): *void* +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** -*Inherited from [NodeTableView](nodetableview.md).[resizeRowsToContents](nodetableview.md#resizerowstocontents)* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | **Returns:** *void* ___ -### rowAt +### setFixedWidth -▸ **rowAt**(`y`: number): *number* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [NodeTableView](nodetableview.md).[rowAt](nodetableview.md#rowat)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`y` | number | +`w` | number | -**Returns:** *number* +**Returns:** *void* ___ -### rowHeight +### setFlexNodeSizeControlled -▸ **rowHeight**(`row`: number): *number* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -*Inherited from [NodeTableView](nodetableview.md).[rowHeight](nodetableview.md#rowheight)* +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). **Parameters:** -Name | Type | ------- | ------ | -`row` | number | +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | -**Returns:** *number* +**Returns:** *void* ___ -### rowSpan +### setFocus -▸ **rowSpan**(`row`: number, `column`: number): *number* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[rowSpan](nodetableview.md#rowspan)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* **Parameters:** -Name | Type | ------- | ------ | -`row` | number | -`column` | number | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | -**Returns:** *number* +**Returns:** *void* ___ -### rowViewportPosition +### setFocusPolicy -▸ **rowViewportPosition**(`row`: number): *number* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[rowViewportPosition](nodetableview.md#rowviewportposition)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | -**Returns:** *number* +**Returns:** *void* ___ -### scrollToBottom - -▸ **scrollToBottom**(): *void* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* - -**Returns:** *void* +### setFocusProxy -___ +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -### scrollToTop +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* -▸ **scrollToTop**(): *void* +**Parameters:** -*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### selectColumn +### setFont -▸ **selectColumn**(`column`: number): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[selectColumn](nodetableview.md#selectcolumn)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### selectRow +### setFrameRect -▸ **selectRow**(`row`: number): *void* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[selectRow](nodetableview.md#selectrow)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`r` | [QRect](qrect.md) | **Returns:** *void* ___ -### selectionBehavior - -▸ **selectionBehavior**(): *[SelectionBehavior](../enums/selectionbehavior.md)* - -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* - -**Returns:** *[SelectionBehavior](../enums/selectionbehavior.md)* +### setFrameShadow -___ +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -### selectionMode +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* -▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* +**Parameters:** -*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | -**Returns:** *[SelectionMode](../enums/selectionmode.md)* +**Returns:** *void* ___ -### setAcceptDrops +### setFrameShape -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`type` | [Shape](../enums/shape.md) | **Returns:** *void* ___ -### setAlternatingRowColors +### setFrameStyle -▸ **setAlternatingRowColors**(`enable`: boolean): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`style` | number | **Returns:** *void* ___ -### setAttribute +### setGeometry -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAutoScroll +### setGraphicsEffect -▸ **setAutoScroll**(`enable`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAutoScrollMargin - -▸ **setAutoScrollMargin**(`margin`: number): *void* +### setGridStyle -*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* +▸ **setGridStyle**(`style`: [PenStyle](../enums/penstyle.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`margin` | number | +`style` | [PenStyle](../enums/penstyle.md) | **Returns:** *void* ___ -### setColumnHidden +### setHidden -▸ **setColumnHidden**(`column`: number, `hide`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [NodeTableView](nodetableview.md).[setColumnHidden](nodetableview.md#setcolumnhidden)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | -`hide` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setColumnWidth +### setHorizontalScrollBar -▸ **setColumnWidth**(`column`: number, `width`: number): *void* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[setColumnWidth](nodetableview.md#setcolumnwidth)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | -`width` | number | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setHorizontalScrollBarPolicy -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setCornerButtonEnabled +### setHorizontalScrollMode -▸ **setCornerButtonEnabled**(`enable`: boolean): *void* +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* -*Inherited from [NodeTableView](nodetableview.md).[setCornerButtonEnabled](nodetableview.md#setcornerbuttonenabled)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`mode` | boolean | **Returns:** *void* ___ -### setCurrentIndex +### setIconSize -▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setCursor +### setIndexWidget -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setDefaultDropAction +### setInlineStyle -▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`dropAction` | [DropAction](../enums/dropaction.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setDragDropMode +### setInputMethodHints -▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [DragDropMode](../enums/dragdropmode.md) | +`hints` | number | **Returns:** *void* ___ -### setDragDropOverwriteMode +### setItemDelegate -▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegate](qabstractitemview.md#setitemdelegate)* **Parameters:** Name | Type | ------ | ------ | -`overwrite` | boolean | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setDragEnabled +### setItemDelegateForColumn -▸ **setDragEnabled**(`enable`: boolean): *void* +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setDropIndicatorShown +### setItemDelegateForRow -▸ **setDropIndicatorShown**(`enable`: boolean): *void* +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### setEditTriggers +### setLayout -▸ **setEditTriggers**(`triggers`: number): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`triggers` | number | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setEnabled +### setLineWidth -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`width` | number | **Returns:** *void* ___ -### setFixedSize +### setMaximumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMaximumSize -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setFocus +### setMaximumWidth -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`maxw` | number | **Returns:** *void* ___ -### setFocusPolicy +### setMidLineWidth -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`width` | number | **Returns:** *void* ___ -### setFont +### setMinimumHeight -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`minh` | number | **Returns:** *void* ___ -### setFrameRect +### setMinimumSize -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFrameShadow +### setMinimumWidth -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`minw` | number | **Returns:** *void* ___ -### setFrameShape +### setModel -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setModel](qabstractitemview.md#setmodel)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | **Returns:** *void* ___ -### setFrameStyle +### setMouseTracking -▸ **setFrameStyle**(`style`: number): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setGeometry +### setObjectName -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`objectName` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setParent -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGridStyle +### setProperty -▸ **setGridStyle**(`style`: [PenStyle](../enums/penstyle.md)): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeTableView](nodetableview.md).[setGridStyle](nodetableview.md#setgridstyle)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`style` | [PenStyle](../enums/penstyle.md) | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setHorizontalScrollBar +### setRootIndex -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setRootIndex](qabstractitemview.md#setrootindex)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setHorizontalScrollBarPolicy - -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +### setRowHeight -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +▸ **setRowHeight**(`row`: number, `height`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`row` | number | +`height` | number | **Returns:** *void* ___ -### setHorizontalScrollMode - -▸ **setHorizontalScrollMode**(`mode`: boolean): *void* +### setRowHidden -*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* +▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`mode` | boolean | +`row` | number | +`hide` | boolean | **Returns:** *void* ___ -### setIconSize +### setSelectionBehavior -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* **Parameters:** Name | Type | ------ | ------ | -`iconSize` | [QSize](qsize.md) | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | **Returns:** *void* ___ -### setIndexWidget +### setSelectionMode -▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* **Parameters:** Name | Type | ------ | ------ | -`index` | [QModelIndex](qmodelindex.md) | -`widget` | [QWidget](qwidget.md) | +`mode` | [SelectionMode](../enums/selectionmode.md) | **Returns:** *void* ___ -### setInlineStyle +### setShortcutAutoRepeat -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setShortcutEnabled -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)›): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTableViewSignals](../globals.md#qtableviewsignals)› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLineWidth - -▸ **setLineWidth**(`width`: number): *void* +### setShowGrid -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +▸ **setShowGrid**(`show`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`show` | boolean | **Returns:** *void* ___ -### setMaximumSize +### setSizeIncrement -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`maxw` | number | -`maxh` | number | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMidLineWidth +### setSizePolicy -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +### setSortingEnabled -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +▸ **setSortingEnabled**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setSpan -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setSpan**(`row`: number, `column`: number, `rowSpanCount`: number, `columnSpanCount`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`row` | number | +`column` | number | +`rowSpanCount` | number | +`columnSpanCount` | number | **Returns:** *void* ___ -### setNodeParent +### setStatusTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`statusTip` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setStyleSheet -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`objectName` | string | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setProperty +### setTabKeyNavigation -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setTabKeyNavigation**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRowHeight +### setTabletTracking -▸ **setRowHeight**(`row`: number, `height`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeTableView](nodetableview.md).[setRowHeight](nodetableview.md#setrowheight)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`height` | number | +`enable` | boolean | **Returns:** *void* ___ -### setRowHidden +### setTextElideMode -▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[setRowHidden](nodetableview.md#setrowhidden)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`hide` | boolean | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### setSelectionBehavior +### setToolTip -▸ **setSelectionBehavior**(`behavior`: [SelectionBehavior](../enums/selectionbehavior.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`behavior` | [SelectionBehavior](../enums/selectionbehavior.md) | +`text` | string | **Returns:** *void* ___ -### setSelectionMode +### setToolTipDuration -▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [SelectionMode](../enums/selectionmode.md) | +`msec` | number | **Returns:** *void* ___ -### setShowGrid +### setUpdatesEnabled -▸ **setShowGrid**(`show`: boolean): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeTableView](nodetableview.md).[setShowGrid](nodetableview.md#setshowgrid)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`show` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setSortingEnabled +### setVerticalScrollBar -▸ **setSortingEnabled**(`enable`: boolean): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[setSortingEnabled](nodetableview.md#setsortingenabled)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setSpan +### setVerticalScrollBarPolicy -▸ **setSpan**(`row`: number, `column`: number, `rowSpanCount`: number, `columnSpanCount`: number): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[setSpan](nodetableview.md#setspan)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`column` | number | -`rowSpanCount` | number | -`columnSpanCount` | number | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setStyleSheet +### setVerticalScrollMode -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`mode` | [ScrollMode](../enums/scrollmode.md) | **Returns:** *void* ___ -### setTabKeyNavigation +### setViewport -▸ **setTabKeyNavigation**(`enable`: boolean): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setTextElideMode +### setVisible -▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [TextElideMode](../enums/textelidemode.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBar +### setWhatsThis -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWindowFilePath -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`filePath` | string | **Returns:** *void* ___ -### setVerticalScrollMode +### setWindowFlag -▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* -*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ScrollMode](../enums/scrollmode.md) | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### setViewport +### setWindowIcon -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setWindowFlag +### setWindowModified -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* +▸ **setWindowModified**(`modified`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* **Parameters:** Name | Type | ------ | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | +`modified` | boolean | **Returns:** *void* ___ -### setWindowIcon +### setWindowOpacity -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setWindowOpacity**(`opacity`: number): *void* -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`opacity` | number | **Returns:** *void* ___ -### setWindowOpacity +### setWindowRole -▸ **setWindowOpacity**(`opacity`: number): *void* +▸ **setWindowRole**(`role`: string): *void* -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* **Parameters:** Name | Type | ------ | ------ | -`opacity` | number | +`role` | string | **Returns:** *void* @@ -2419,8 +3984,6 @@ ___ ▸ **setWordWrap**(`on`: boolean): *void* -*Inherited from [NodeTableView](nodetableview.md).[setWordWrap](nodetableview.md#setwordwrap)* - **Parameters:** Name | Type | @@ -2445,8 +4008,6 @@ ___ ▸ **showColumn**(`column`: number): *void* -*Inherited from [NodeTableView](nodetableview.md).[showColumn](nodetableview.md#showcolumn)* - **Parameters:** Name | Type | @@ -2481,8 +4042,6 @@ ___ ▸ **showGrid**(): *boolean* -*Inherited from [NodeTableView](nodetableview.md).[showGrid](nodetableview.md#showgrid)* - **Returns:** *boolean* ___ @@ -2521,8 +4080,6 @@ ___ ▸ **showRow**(`row`: number): *void* -*Inherited from [NodeTableView](nodetableview.md).[showRow](nodetableview.md#showrow)* - **Parameters:** Name | Type | @@ -2543,12 +4100,46 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[sizeHintForIndex](qabstractitemview.md#sizehintforindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### sortByColumn ▸ **sortByColumn**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* -*Inherited from [NodeTableView](nodetableview.md).[sortByColumn](nodetableview.md#sortbycolumn)* - **Parameters:** Name | Type | @@ -2560,6 +4151,59 @@ Name | Type | ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -2606,11 +4250,79 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update -▸ **update**(): *void* +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[update](qabstractitemview.md#update)* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* +**Parameters:** + +Name | Type | +------ | ------ | +`index?` | [QModelIndex](qmodelindex.md) | **Returns:** *void* @@ -2626,6 +4338,50 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalHeader + +▸ **verticalHeader**(): *[QHeaderView](qheaderview.md)* + +**Returns:** *[QHeaderView](qheaderview.md)* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### verticalScrollMode ▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* @@ -2646,6 +4402,102 @@ ___ ___ +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[visualRect](qabstractitemview.md#visualrect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2656,13 +4508,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2680,6 +4542,24 @@ ___ ▸ **wordWrap**(): *boolean* -*Inherited from [NodeTableView](nodetableview.md).[wordWrap](nodetableview.md#wordwrap)* - **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtablewidget.md b/website/docs/api/generated/classes/qtablewidget.md index 098cb3f6eb..9dbd6ccb4a 100644 --- a/website/docs/api/generated/classes/qtablewidget.md +++ b/website/docs/api/generated/classes/qtablewidget.md @@ -35,7 +35,7 @@ win.show(); ## Hierarchy - ↳ [QAbstractScrollArea](qabstractscrollarea.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› + ↳ [QTableView](qtableview.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› ↳ **QTableWidget** @@ -47,78 +47,165 @@ win.show(); ### Properties -* [_layout](qtablewidget.md#optional-_layout) * [_rawInlineStyle](qtablewidget.md#_rawinlinestyle) -* [actions](qtablewidget.md#actions) * [items](qtablewidget.md#items) * [native](qtablewidget.md#native) -* [nodeChildren](qtablewidget.md#nodechildren) -* [nodeParent](qtablewidget.md#optional-nodeparent) * [type](qtablewidget.md#type) -* [viewportWidget](qtablewidget.md#optional-viewportwidget) - -### Accessors - -* [layout](qtablewidget.md#layout) ### Methods +* [_id](qtablewidget.md#_id) * [acceptDrops](qtablewidget.md#acceptdrops) +* [accessibleDescription](qtablewidget.md#accessibledescription) +* [accessibleName](qtablewidget.md#accessiblename) * [activateWindow](qtablewidget.md#activatewindow) * [addAction](qtablewidget.md#addaction) * [addEventListener](qtablewidget.md#addeventlistener) * [adjustSize](qtablewidget.md#adjustsize) +* [alternatingRowColors](qtablewidget.md#alternatingrowcolors) +* [autoFillBackground](qtablewidget.md#autofillbackground) +* [autoScrollMargin](qtablewidget.md#autoscrollmargin) +* [baseSize](qtablewidget.md#basesize) * [cellWidget](qtablewidget.md#cellwidget) +* [childAt](qtablewidget.md#childat) +* [children](qtablewidget.md#children) +* [childrenRect](qtablewidget.md#childrenrect) * [clear](qtablewidget.md#clear) * [clearContents](qtablewidget.md#clearcontents) * [clearFocus](qtablewidget.md#clearfocus) +* [clearMask](qtablewidget.md#clearmask) +* [clearSelection](qtablewidget.md#clearselection) +* [clearSpans](qtablewidget.md#clearspans) * [close](qtablewidget.md#close) * [closePersistentEditor](qtablewidget.md#closepersistenteditor) +* [colorCount](qtablewidget.md#colorcount) * [column](qtablewidget.md#column) +* [columnAt](qtablewidget.md#columnat) * [columnCount](qtablewidget.md#columncount) +* [columnSpan](qtablewidget.md#columnspan) +* [columnViewportPosition](qtablewidget.md#columnviewportposition) +* [columnWidth](qtablewidget.md#columnwidth) +* [contentsRect](qtablewidget.md#contentsrect) +* [contextMenuPolicy](qtablewidget.md#contextmenupolicy) * [currentColumn](qtablewidget.md#currentcolumn) +* [currentIndex](qtablewidget.md#currentindex) * [currentItem](qtablewidget.md#currentitem) * [currentRow](qtablewidget.md#currentrow) +* [defaultDropAction](qtablewidget.md#defaultdropaction) +* [delete](qtablewidget.md#delete) +* [deleteLater](qtablewidget.md#deletelater) +* [depth](qtablewidget.md#depth) +* [devicePixelRatio](qtablewidget.md#devicepixelratio) +* [devicePixelRatioF](qtablewidget.md#devicepixelratiof) +* [dragDropMode](qtablewidget.md#dragdropmode) +* [dragDropOverwriteMode](qtablewidget.md#dragdropoverwritemode) +* [dragEnabled](qtablewidget.md#dragenabled) +* [dumpObjectInfo](qtablewidget.md#dumpobjectinfo) +* [dumpObjectTree](qtablewidget.md#dumpobjecttree) +* [edit](qtablewidget.md#edit) * [editItem](qtablewidget.md#edititem) +* [editTriggers](qtablewidget.md#edittriggers) +* [ensurePolished](qtablewidget.md#ensurepolished) +* [eventProcessed](qtablewidget.md#eventprocessed) * [findItems](qtablewidget.md#finditems) +* [focusProxy](qtablewidget.md#focusproxy) +* [focusWidget](qtablewidget.md#focuswidget) * [font](qtablewidget.md#font) +* [frameGeometry](qtablewidget.md#framegeometry) * [frameRect](qtablewidget.md#framerect) * [frameShadow](qtablewidget.md#frameshadow) * [frameShape](qtablewidget.md#frameshape) +* [frameSize](qtablewidget.md#framesize) * [frameStyle](qtablewidget.md#framestyle) * [frameWidth](qtablewidget.md#framewidth) * [geometry](qtablewidget.md#geometry) * [getFlexNode](qtablewidget.md#getflexnode) +* [grab](qtablewidget.md#grab) +* [grabKeyboard](qtablewidget.md#grabkeyboard) +* [grabMouse](qtablewidget.md#grabmouse) +* [gridStyle](qtablewidget.md#gridstyle) +* [hasAutoScroll](qtablewidget.md#hasautoscroll) +* [hasFocus](qtablewidget.md#hasfocus) +* [hasHeightForWidth](qtablewidget.md#hasheightforwidth) * [hasMouseTracking](qtablewidget.md#hasmousetracking) +* [hasTabletTracking](qtablewidget.md#hastablettracking) +* [height](qtablewidget.md#height) +* [heightForWidth](qtablewidget.md#heightforwidth) +* [heightMM](qtablewidget.md#heightmm) * [hide](qtablewidget.md#hide) * [hideColumn](qtablewidget.md#hidecolumn) * [hideRow](qtablewidget.md#hiderow) +* [horizontalHeader](qtablewidget.md#horizontalheader) +* [horizontalScrollBar](qtablewidget.md#horizontalscrollbar) +* [horizontalScrollMode](qtablewidget.md#horizontalscrollmode) +* [iconSize](qtablewidget.md#iconsize) +* [indexAt](qtablewidget.md#indexat) +* [indexWidget](qtablewidget.md#indexwidget) * [inherits](qtablewidget.md#inherits) +* [inputMethodHints](qtablewidget.md#inputmethodhints) * [insertColumn](qtablewidget.md#insertcolumn) * [insertRow](qtablewidget.md#insertrow) * [isActiveWindow](qtablewidget.md#isactivewindow) +* [isAncestorOf](qtablewidget.md#isancestorof) +* [isColumnHidden](qtablewidget.md#iscolumnhidden) +* [isCornerButtonEnabled](qtablewidget.md#iscornerbuttonenabled) * [isEnabled](qtablewidget.md#isenabled) +* [isEnabledTo](qtablewidget.md#isenabledto) +* [isFullScreen](qtablewidget.md#isfullscreen) +* [isHidden](qtablewidget.md#ishidden) +* [isMaximized](qtablewidget.md#ismaximized) +* [isMinimized](qtablewidget.md#isminimized) +* [isModal](qtablewidget.md#ismodal) * [isPersistentEditorOpen](qtablewidget.md#ispersistenteditoropen) +* [isRowHidden](qtablewidget.md#isrowhidden) * [isSortingEnabled](qtablewidget.md#issortingenabled) * [isVisible](qtablewidget.md#isvisible) +* [isVisibleTo](qtablewidget.md#isvisibleto) +* [isWindow](qtablewidget.md#iswindow) +* [isWindowModified](qtablewidget.md#iswindowmodified) * [item](qtablewidget.md#item) * [itemAt](qtablewidget.md#itemat) +* [keyboardSearch](qtablewidget.md#keyboardsearch) +* [killTimer](qtablewidget.md#killtimer) +* [layout](qtablewidget.md#layout) * [lineWidth](qtablewidget.md#linewidth) +* [logicalDpiX](qtablewidget.md#logicaldpix) +* [logicalDpiY](qtablewidget.md#logicaldpiy) * [lower](qtablewidget.md#lower) +* [mapFrom](qtablewidget.md#mapfrom) * [mapFromGlobal](qtablewidget.md#mapfromglobal) * [mapFromParent](qtablewidget.md#mapfromparent) +* [mapTo](qtablewidget.md#mapto) * [mapToGlobal](qtablewidget.md#maptoglobal) * [mapToParent](qtablewidget.md#maptoparent) +* [maximumHeight](qtablewidget.md#maximumheight) * [maximumSize](qtablewidget.md#maximumsize) * [maximumViewportSize](qtablewidget.md#maximumviewportsize) +* [maximumWidth](qtablewidget.md#maximumwidth) * [midLineWidth](qtablewidget.md#midlinewidth) +* [minimumHeight](qtablewidget.md#minimumheight) * [minimumSize](qtablewidget.md#minimumsize) +* [minimumSizeHint](qtablewidget.md#minimumsizehint) +* [minimumWidth](qtablewidget.md#minimumwidth) * [move](qtablewidget.md#move) +* [nativeParentWidget](qtablewidget.md#nativeparentwidget) +* [nextInFocusChain](qtablewidget.md#nextinfocuschain) +* [normalGeometry](qtablewidget.md#normalgeometry) * [objectName](qtablewidget.md#objectname) * [openPersistentEditor](qtablewidget.md#openpersistenteditor) +* [paintingActive](qtablewidget.md#paintingactive) +* [parent](qtablewidget.md#parent) +* [parentWidget](qtablewidget.md#parentwidget) +* [physicalDpiX](qtablewidget.md#physicaldpix) +* [physicalDpiY](qtablewidget.md#physicaldpiy) * [pos](qtablewidget.md#pos) +* [previousInFocusChain](qtablewidget.md#previousinfocuschain) * [property](qtablewidget.md#property) * [raise](qtablewidget.md#raise) +* [rect](qtablewidget.md#rect) +* [releaseKeyboard](qtablewidget.md#releasekeyboard) +* [releaseMouse](qtablewidget.md#releasemouse) +* [releaseShortcut](qtablewidget.md#releaseshortcut) * [removeAction](qtablewidget.md#removeaction) * [removeCellWidget](qtablewidget.md#removecellwidget) * [removeColumn](qtablewidget.md#removecolumn) @@ -126,31 +213,68 @@ win.show(); * [removeRow](qtablewidget.md#removerow) * [repaint](qtablewidget.md#repaint) * [repolish](qtablewidget.md#repolish) +* [reset](qtablewidget.md#reset) +* [resetHorizontalScrollMode](qtablewidget.md#resethorizontalscrollmode) +* [resetVerticalScrollMode](qtablewidget.md#resetverticalscrollmode) * [resize](qtablewidget.md#resize) * [resizeColumnToContents](qtablewidget.md#resizecolumntocontents) * [resizeColumnsToContents](qtablewidget.md#resizecolumnstocontents) * [resizeRowToContents](qtablewidget.md#resizerowtocontents) * [resizeRowsToContents](qtablewidget.md#resizerowstocontents) +* [rootIndex](qtablewidget.md#rootindex) * [row](qtablewidget.md#row) +* [rowAt](qtablewidget.md#rowat) * [rowCount](qtablewidget.md#rowcount) +* [rowHeight](qtablewidget.md#rowheight) +* [rowSpan](qtablewidget.md#rowspan) +* [rowViewportPosition](qtablewidget.md#rowviewportposition) +* [scrollTo](qtablewidget.md#scrollto) +* [scrollToBottom](qtablewidget.md#scrolltobottom) * [scrollToItem](qtablewidget.md#scrolltoitem) +* [scrollToTop](qtablewidget.md#scrolltotop) +* [selectAll](qtablewidget.md#selectall) * [selectColumn](qtablewidget.md#selectcolumn) * [selectRow](qtablewidget.md#selectrow) * [selectedRanges](qtablewidget.md#selectedranges) +* [selectionBehavior](qtablewidget.md#selectionbehavior) +* [selectionMode](qtablewidget.md#selectionmode) +* [selectionModel](qtablewidget.md#selectionmodel) * [setAcceptDrops](qtablewidget.md#setacceptdrops) +* [setAccessibleDescription](qtablewidget.md#setaccessibledescription) +* [setAccessibleName](qtablewidget.md#setaccessiblename) +* [setAlternatingRowColors](qtablewidget.md#setalternatingrowcolors) * [setAttribute](qtablewidget.md#setattribute) +* [setAutoFillBackground](qtablewidget.md#setautofillbackground) +* [setAutoScroll](qtablewidget.md#setautoscroll) +* [setAutoScrollMargin](qtablewidget.md#setautoscrollmargin) +* [setBaseSize](qtablewidget.md#setbasesize) * [setCellWidget](qtablewidget.md#setcellwidget) * [setColumnCount](qtablewidget.md#setcolumncount) +* [setColumnHidden](qtablewidget.md#setcolumnhidden) * [setColumnWidth](qtablewidget.md#setcolumnwidth) +* [setContentsMargins](qtablewidget.md#setcontentsmargins) * [setContextMenuPolicy](qtablewidget.md#setcontextmenupolicy) +* [setCornerButtonEnabled](qtablewidget.md#setcornerbuttonenabled) * [setCurrentCell](qtablewidget.md#setcurrentcell) +* [setCurrentIndex](qtablewidget.md#setcurrentindex) * [setCurrentItem](qtablewidget.md#setcurrentitem) * [setCursor](qtablewidget.md#setcursor) +* [setDefaultDropAction](qtablewidget.md#setdefaultdropaction) +* [setDisabled](qtablewidget.md#setdisabled) +* [setDragDropMode](qtablewidget.md#setdragdropmode) +* [setDragDropOverwriteMode](qtablewidget.md#setdragdropoverwritemode) +* [setDragEnabled](qtablewidget.md#setdragenabled) +* [setDropIndicatorShown](qtablewidget.md#setdropindicatorshown) +* [setEditTriggers](qtablewidget.md#setedittriggers) * [setEnabled](qtablewidget.md#setenabled) +* [setEventProcessed](qtablewidget.md#seteventprocessed) +* [setFixedHeight](qtablewidget.md#setfixedheight) * [setFixedSize](qtablewidget.md#setfixedsize) +* [setFixedWidth](qtablewidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qtablewidget.md#setflexnodesizecontrolled) * [setFocus](qtablewidget.md#setfocus) * [setFocusPolicy](qtablewidget.md#setfocuspolicy) +* [setFocusProxy](qtablewidget.md#setfocusproxy) * [setFont](qtablewidget.md#setfont) * [setFrameRect](qtablewidget.md#setframerect) * [setFrameShadow](qtablewidget.md#setframeshadow) @@ -158,38 +282,76 @@ win.show(); * [setFrameStyle](qtablewidget.md#setframestyle) * [setGeometry](qtablewidget.md#setgeometry) * [setGraphicsEffect](qtablewidget.md#setgraphicseffect) +* [setGridStyle](qtablewidget.md#setgridstyle) +* [setHidden](qtablewidget.md#sethidden) * [setHorizontalHeaderItem](qtablewidget.md#sethorizontalheaderitem) * [setHorizontalHeaderLabels](qtablewidget.md#sethorizontalheaderlabels) * [setHorizontalScrollBar](qtablewidget.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qtablewidget.md#sethorizontalscrollbarpolicy) +* [setHorizontalScrollMode](qtablewidget.md#sethorizontalscrollmode) +* [setIconSize](qtablewidget.md#seticonsize) +* [setIndexWidget](qtablewidget.md#setindexwidget) * [setInlineStyle](qtablewidget.md#setinlinestyle) +* [setInputMethodHints](qtablewidget.md#setinputmethodhints) * [setItem](qtablewidget.md#setitem) +* [setItemDelegate](qtablewidget.md#setitemdelegate) +* [setItemDelegateForColumn](qtablewidget.md#setitemdelegateforcolumn) +* [setItemDelegateForRow](qtablewidget.md#setitemdelegateforrow) * [setLayout](qtablewidget.md#setlayout) * [setLineWidth](qtablewidget.md#setlinewidth) +* [setMaximumHeight](qtablewidget.md#setmaximumheight) * [setMaximumSize](qtablewidget.md#setmaximumsize) +* [setMaximumWidth](qtablewidget.md#setmaximumwidth) * [setMidLineWidth](qtablewidget.md#setmidlinewidth) +* [setMinimumHeight](qtablewidget.md#setminimumheight) * [setMinimumSize](qtablewidget.md#setminimumsize) +* [setMinimumWidth](qtablewidget.md#setminimumwidth) +* [setModel](qtablewidget.md#setmodel) * [setMouseTracking](qtablewidget.md#setmousetracking) -* [setNodeParent](qtablewidget.md#setnodeparent) * [setObjectName](qtablewidget.md#setobjectname) +* [setParent](qtablewidget.md#setparent) * [setProperty](qtablewidget.md#setproperty) +* [setRootIndex](qtablewidget.md#setrootindex) * [setRowCount](qtablewidget.md#setrowcount) * [setRowHeight](qtablewidget.md#setrowheight) +* [setRowHidden](qtablewidget.md#setrowhidden) +* [setSelectionBehavior](qtablewidget.md#setselectionbehavior) +* [setSelectionMode](qtablewidget.md#setselectionmode) +* [setShortcutAutoRepeat](qtablewidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qtablewidget.md#setshortcutenabled) * [setShowGrid](qtablewidget.md#setshowgrid) +* [setSizeIncrement](qtablewidget.md#setsizeincrement) +* [setSizePolicy](qtablewidget.md#setsizepolicy) * [setSortingEnabled](qtablewidget.md#setsortingenabled) +* [setSpan](qtablewidget.md#setspan) +* [setStatusTip](qtablewidget.md#setstatustip) * [setStyleSheet](qtablewidget.md#setstylesheet) +* [setTabKeyNavigation](qtablewidget.md#settabkeynavigation) +* [setTabletTracking](qtablewidget.md#settablettracking) +* [setTextElideMode](qtablewidget.md#settextelidemode) +* [setToolTip](qtablewidget.md#settooltip) +* [setToolTipDuration](qtablewidget.md#settooltipduration) +* [setUpdatesEnabled](qtablewidget.md#setupdatesenabled) * [setVerticalHeaderItem](qtablewidget.md#setverticalheaderitem) * [setVerticalHeaderLabels](qtablewidget.md#setverticalheaderlabels) * [setVerticalScrollBar](qtablewidget.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qtablewidget.md#setverticalscrollbarpolicy) +* [setVerticalScrollMode](qtablewidget.md#setverticalscrollmode) * [setViewport](qtablewidget.md#setviewport) +* [setVisible](qtablewidget.md#setvisible) +* [setWhatsThis](qtablewidget.md#setwhatsthis) +* [setWindowFilePath](qtablewidget.md#setwindowfilepath) * [setWindowFlag](qtablewidget.md#setwindowflag) * [setWindowIcon](qtablewidget.md#setwindowicon) +* [setWindowModified](qtablewidget.md#setwindowmodified) * [setWindowOpacity](qtablewidget.md#setwindowopacity) +* [setWindowRole](qtablewidget.md#setwindowrole) * [setWindowState](qtablewidget.md#setwindowstate) * [setWindowTitle](qtablewidget.md#setwindowtitle) +* [setWordWrap](qtablewidget.md#setwordwrap) * [show](qtablewidget.md#show) * [showColumn](qtablewidget.md#showcolumn) +* [showDropIndicator](qtablewidget.md#showdropindicator) * [showFullScreen](qtablewidget.md#showfullscreen) * [showGrid](qtablewidget.md#showgrid) * [showMaximized](qtablewidget.md#showmaximized) @@ -197,78 +359,82 @@ win.show(); * [showNormal](qtablewidget.md#shownormal) * [showRow](qtablewidget.md#showrow) * [size](qtablewidget.md#size) +* [sizeHint](qtablewidget.md#sizehint) +* [sizeHintForIndex](qtablewidget.md#sizehintforindex) +* [sizeIncrement](qtablewidget.md#sizeincrement) * [sortByColumn](qtablewidget.md#sortbycolumn) * [sortItems](qtablewidget.md#sortitems) +* [stackUnder](qtablewidget.md#stackunder) +* [startTimer](qtablewidget.md#starttimer) +* [statusTip](qtablewidget.md#statustip) +* [style](qtablewidget.md#style) * [styleSheet](qtablewidget.md#stylesheet) +* [tabKeyNavigation](qtablewidget.md#tabkeynavigation) * [takeItem](qtablewidget.md#takeitem) * [testAttribute](qtablewidget.md#testattribute) +* [textElideMode](qtablewidget.md#textelidemode) +* [toolTip](qtablewidget.md#tooltip) +* [toolTipDuration](qtablewidget.md#tooltipduration) +* [underMouse](qtablewidget.md#undermouse) +* [unsetCursor](qtablewidget.md#unsetcursor) +* [unsetLayoutDirection](qtablewidget.md#unsetlayoutdirection) +* [unsetLocale](qtablewidget.md#unsetlocale) * [update](qtablewidget.md#update) * [updateGeometry](qtablewidget.md#updategeometry) +* [updateMicroFocus](qtablewidget.md#updatemicrofocus) +* [updatesEnabled](qtablewidget.md#updatesenabled) +* [verticalHeader](qtablewidget.md#verticalheader) +* [verticalScrollBar](qtablewidget.md#verticalscrollbar) +* [verticalScrollMode](qtablewidget.md#verticalscrollmode) * [viewport](qtablewidget.md#viewport) * [visualColumn](qtablewidget.md#visualcolumn) * [visualItemRect](qtablewidget.md#visualitemrect) +* [visualRect](qtablewidget.md#visualrect) * [visualRow](qtablewidget.md#visualrow) +* [whatsThis](qtablewidget.md#whatsthis) +* [width](qtablewidget.md#width) +* [widthMM](qtablewidget.md#widthmm) +* [winId](qtablewidget.md#winid) +* [window](qtablewidget.md#window) +* [windowFilePath](qtablewidget.md#windowfilepath) +* [windowHandle](qtablewidget.md#windowhandle) +* [windowIcon](qtablewidget.md#windowicon) * [windowOpacity](qtablewidget.md#windowopacity) +* [windowRole](qtablewidget.md#windowrole) * [windowState](qtablewidget.md#windowstate) * [windowTitle](qtablewidget.md#windowtitle) +* [wordWrap](qtablewidget.md#wordwrap) +* [x](qtablewidget.md#x) +* [y](qtablewidget.md#y) ## Constructors ### constructor -\+ **new QTableWidget**(`rows`: number, `columns`: number): *[QTableWidget](qtablewidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`rows` | number | -`columns` | number | - -**Returns:** *[QTableWidget](qtablewidget.md)* +\+ **new QTableWidget**(`rowsOrNativeOrParent`: [QWidget](qwidget.md) | [NativeElement](../globals.md#nativeelement) | number, `columns?`: number, `parent?`: [QWidget](qwidget.md)): *[QTableWidget](qtablewidget.md)* -\+ **new QTableWidget**(`rows`: number, `columns`: number, `parent`: [NodeWidget](nodewidget.md)‹any›): *[QTableWidget](qtablewidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QTableView](qtableview.md).[constructor](qtableview.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`rows` | number | -`columns` | number | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`rowsOrNativeOrParent` | [QWidget](qwidget.md) | [NativeElement](../globals.md#nativeelement) | number | +`columns?` | number | +`parent?` | [QWidget](qwidget.md) | **Returns:** *[QTableWidget](qtablewidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### items • **items**: *Set‹[NativeElement](../globals.md#nativeelement) | [Component](component.md)›* @@ -277,73 +443,65 @@ ___ ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -375,7 +533,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -389,6 +547,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QTableWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -401,7 +560,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -411,12 +570,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -425,6 +578,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -439,6 +602,46 @@ ___ ___ +### alternatingRowColors + +▸ **alternatingRowColors**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[alternatingRowColors](qabstractitemview.md#alternatingrowcolors)* + +**Returns:** *boolean* + +___ + +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### autoScrollMargin + +▸ **autoScrollMargin**(): *number* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[autoScrollMargin](qabstractitemview.md#autoscrollmargin)* + +**Returns:** *number* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### cellWidget ▸ **cellWidget**(`row`: number, `column`: number): *[QWidget](qwidget.md)* @@ -454,6 +657,43 @@ Name | Type | Default | ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clear ▸ **clear**(): *void* @@ -480,6 +720,36 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + +### clearSelection + +▸ **clearSelection**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[clearSelection](qabstractitemview.md#clearselection)* + +**Returns:** *void* + +___ + +### clearSpans + +▸ **clearSpans**(): *void* + +*Inherited from [QTableView](qtableview.md).[clearSpans](qtableview.md#clearspans)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -492,18 +762,30 @@ ___ ### closePersistentEditor -▸ **closePersistentEditor**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +▸ **closePersistentEditor**(`itemOrIndex`: [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md)): *void* + +*Overrides [QAbstractItemView](qabstractitemview.md).[closePersistentEditor](qabstractitemview.md#closepersistenteditor)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +`itemOrIndex` | [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + ### column ▸ **column**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *number* @@ -518,1135 +800,3468 @@ Name | Type | ___ -### columnCount +### columnAt -▸ **columnCount**(): *number* +▸ **columnAt**(`x`: number): *number* + +*Inherited from [QTableView](qtableview.md).[columnAt](qtableview.md#columnat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | **Returns:** *number* ___ -### currentColumn +### columnCount -▸ **currentColumn**(): *number* +▸ **columnCount**(): *number* **Returns:** *number* ___ -### currentItem - -▸ **currentItem**(): *[QTableWidgetItem](qtablewidgetitem.md)* +### columnSpan -**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* +▸ **columnSpan**(`row`: number, `column`: number): *number* -___ +*Inherited from [QTableView](qtableview.md).[columnSpan](qtableview.md#columnspan)* -### currentRow +**Parameters:** -▸ **currentRow**(): *number* +Name | Type | +------ | ------ | +`row` | number | +`column` | number | **Returns:** *number* ___ -### editItem +### columnViewportPosition -▸ **editItem**(`item`: [Component](component.md)): *void* +▸ **columnViewportPosition**(`column`: number): *number* + +*Inherited from [QTableView](qtableview.md).[columnViewportPosition](qtableview.md#columnviewportposition)* **Parameters:** Name | Type | ------ | ------ | -`item` | [Component](component.md) | +`column` | number | -**Returns:** *void* +**Returns:** *number* ___ -### findItems +### columnWidth -▸ **findItems**(`text`: string, `flags`: [MatchFlag](../enums/matchflag.md)): *[QTableWidgetItem](qtablewidgetitem.md)[]* +▸ **columnWidth**(`column`: number): *number* + +*Inherited from [QTableView](qtableview.md).[columnWidth](qtableview.md#columnwidth)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | -`flags` | [MatchFlag](../enums/matchflag.md) | +`column` | number | -**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)[]* +**Returns:** *number* ___ -### font +### contentsRect -▸ **font**(): *[QFont](qfont.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QRect](qrect.md)* ___ -### frameRect +### contextMenuPolicy -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### frameShadow - -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +### currentColumn -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +▸ **currentColumn**(): *number* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *number* ___ -### frameShape +### currentIndex -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **currentIndex**(): *[QModelIndex](qmodelindex.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[currentIndex](qabstractitemview.md#currentindex)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *[QModelIndex](qmodelindex.md)* ___ -### frameStyle - -▸ **frameStyle**(): *number* +### currentItem -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +▸ **currentItem**(): *[QTableWidgetItem](qtablewidgetitem.md)* -**Returns:** *number* +**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* ___ -### frameWidth - -▸ **frameWidth**(): *number* +### currentRow -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +▸ **currentRow**(): *number* **Returns:** *number* ___ -### geometry +### defaultDropAction -▸ **geometry**(): *[QRect](qrect.md)* +▸ **defaultDropAction**(): *[DropAction](../enums/dropaction.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[defaultDropAction](qabstractitemview.md#defaultdropaction)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[DropAction](../enums/dropaction.md)* ___ -### getFlexNode +### delete -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **delete**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### deleteLater -▸ **hasMouseTracking**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### depth -▸ **hide**(): *void* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *void* +**Returns:** *number* ___ -### hideColumn - -▸ **hideColumn**(`column`: number): *void* +### devicePixelRatio -**Parameters:** +▸ **devicePixelRatio**(): *number* -Name | Type | ------- | ------ | -`column` | number | +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### hideRow +### devicePixelRatioF -▸ **hideRow**(`row`: number): *void* +▸ **devicePixelRatioF**(): *number* -**Parameters:** +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -Name | Type | +**Returns:** *number* + +___ + +### dragDropMode + +▸ **dragDropMode**(): *[DragDropMode](../enums/dragdropmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropMode](qabstractitemview.md#dragdropmode)* + +**Returns:** *[DragDropMode](../enums/dragdropmode.md)* + +___ + +### dragDropOverwriteMode + +▸ **dragDropOverwriteMode**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragDropOverwriteMode](qabstractitemview.md#dragdropoverwritemode)* + +**Returns:** *boolean* + +___ + +### dragEnabled + +▸ **dragEnabled**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[dragEnabled](qabstractitemview.md#dragenabled)* + +**Returns:** *boolean* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### edit + +▸ **edit**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[edit](qabstractitemview.md#edit)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### editItem + +▸ **editItem**(`item`: [Component](component.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`item` | [Component](component.md) | + +**Returns:** *void* + +___ + +### editTriggers + +▸ **editTriggers**(): *number* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[editTriggers](qabstractitemview.md#edittriggers)* + +**Returns:** *number* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### findItems + +▸ **findItems**(`text`: string, `flags`: [MatchFlag](../enums/matchflag.md)): *[QTableWidgetItem](qtablewidgetitem.md)[]* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | +`flags` | [MatchFlag](../enums/matchflag.md) | + +**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)[]* + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### font + +▸ **font**(): *[QFont](qfont.md)* + +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* + +**Returns:** *[QFont](qfont.md)* + +___ + +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameRect + +▸ **frameRect**(): *[QRect](qrect.md)* + +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### frameShadow + +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* + +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* + +**Returns:** *[Shadow](../enums/shadow.md)* + +___ + +### frameShape + +▸ **frameShape**(): *[Shape](../enums/shape.md)* + +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* + +**Returns:** *[Shape](../enums/shape.md)* + +___ + +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### gridStyle + +▸ **gridStyle**(): *[PenStyle](../enums/penstyle.md)* + +*Inherited from [QTableView](qtableview.md).[gridStyle](qtableview.md#gridstyle)* + +**Returns:** *[PenStyle](../enums/penstyle.md)* + +___ + +### hasAutoScroll + +▸ **hasAutoScroll**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[hasAutoScroll](qabstractitemview.md#hasautoscroll)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### hideColumn + +▸ **hideColumn**(`column`: number): *void* + +*Inherited from [QTableView](qtableview.md).[hideColumn](qtableview.md#hidecolumn)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### hideRow + +▸ **hideRow**(`row`: number): *void* + +*Inherited from [QTableView](qtableview.md).[hideRow](qtableview.md#hiderow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### horizontalHeader + +▸ **horizontalHeader**(): *[QHeaderView](qheaderview.md)* + +*Inherited from [QTableView](qtableview.md).[horizontalHeader](qtableview.md#horizontalheader)* + +**Returns:** *[QHeaderView](qheaderview.md)* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### horizontalScrollMode + +▸ **horizontalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[horizontalScrollMode](qabstractitemview.md#horizontalscrollmode)* + +**Returns:** *[ScrollMode](../enums/scrollmode.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[iconSize](qabstractitemview.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### indexAt + +▸ **indexAt**(`point`: [QPoint](qpoint.md)): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexAt](qabstractitemview.md#indexat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`point` | [QPoint](qpoint.md) | + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### indexWidget + +▸ **indexWidget**(`index`: [QModelIndex](qmodelindex.md)): *[QWidget](qwidget.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[indexWidget](qabstractitemview.md#indexwidget)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertColumn + +▸ **insertColumn**(`column`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### insertRow + +▸ **insertRow**(`row`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isColumnHidden + +▸ **isColumnHidden**(`column`: number): *boolean* + +*Inherited from [QTableView](qtableview.md).[isColumnHidden](qtableview.md#iscolumnhidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *boolean* + +___ + +### isCornerButtonEnabled + +▸ **isCornerButtonEnabled**(): *boolean* + +*Inherited from [QTableView](qtableview.md).[isCornerButtonEnabled](qtableview.md#iscornerbuttonenabled)* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isPersistentEditorOpen + +▸ **isPersistentEditorOpen**(`itemOrIndex`: [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md)): *boolean* + +*Overrides [QAbstractItemView](qabstractitemview.md).[isPersistentEditorOpen](qabstractitemview.md#ispersistenteditoropen)* + +**Parameters:** + +Name | Type | +------ | ------ | +`itemOrIndex` | [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md) | + +**Returns:** *boolean* + +___ + +### isRowHidden + +▸ **isRowHidden**(`row`: number): *boolean* + +*Inherited from [QTableView](qtableview.md).[isRowHidden](qtableview.md#isrowhidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *boolean* + +___ + +### isSortingEnabled + +▸ **isSortingEnabled**(): *boolean* + +*Inherited from [QTableView](qtableview.md).[isSortingEnabled](qtableview.md#issortingenabled)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### item + +▸ **item**(`row`: number, `column`: number): *[QTableWidgetItem](qtablewidgetitem.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | 0 | +`column` | number | 0 | + +**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* + +___ + +### itemAt + +▸ **itemAt**(`x`: number, `y`: number): *[QTableWidgetItem](qtablewidgetitem.md)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`x` | number | 0 | +`y` | number | 0 | + +**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* + +___ + +### keyboardSearch + +▸ **keyboardSearch**(`search`: string): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[keyboardSearch](qabstractitemview.md#keyboardsearch)* + +**Parameters:** + +Name | Type | +------ | ------ | +`search` | string | + +**Returns:** *void* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumViewportSize + +▸ **maximumViewportSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### midLineWidth + +▸ **midLineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### openPersistentEditor + +▸ **openPersistentEditor**(`itemOrIndex`: [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md)): *void* + +*Overrides [QAbstractItemView](qabstractitemview.md).[openPersistentEditor](qabstractitemview.md#openpersistenteditor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`itemOrIndex` | [QTableWidgetItem](qtablewidgetitem.md) | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeCellWidget + +▸ **removeCellWidget**(`row`: number, `column`: number): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | 0 | +`column` | number | 0 | + +**Returns:** *void* + +___ + +### removeColumn + +▸ **removeColumn**(`column`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QTableWidgetSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QTableWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeRow + +▸ **removeRow**(`row`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### reset + +▸ **reset**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[reset](qabstractitemview.md#reset)* + +**Returns:** *void* + +___ + +### resetHorizontalScrollMode + +▸ **resetHorizontalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetHorizontalScrollMode](qabstractitemview.md#resethorizontalscrollmode)* + +**Returns:** *void* + +___ + +### resetVerticalScrollMode + +▸ **resetVerticalScrollMode**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[resetVerticalScrollMode](qabstractitemview.md#resetverticalscrollmode)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### resizeColumnToContents + +▸ **resizeColumnToContents**(`column`: number): *void* + +*Inherited from [QTableView](qtableview.md).[resizeColumnToContents](qtableview.md#resizecolumntocontents)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### resizeColumnsToContents + +▸ **resizeColumnsToContents**(): *void* + +*Inherited from [QTableView](qtableview.md).[resizeColumnsToContents](qtableview.md#resizecolumnstocontents)* + +**Returns:** *void* + +___ + +### resizeRowToContents + +▸ **resizeRowToContents**(`row`: number): *void* + +*Inherited from [QTableView](qtableview.md).[resizeRowToContents](qtableview.md#resizerowtocontents)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### resizeRowsToContents + +▸ **resizeRowsToContents**(): *void* + +*Inherited from [QTableView](qtableview.md).[resizeRowsToContents](qtableview.md#resizerowstocontents)* + +**Returns:** *void* + +___ + +### rootIndex + +▸ **rootIndex**(): *[QModelIndex](qmodelindex.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[rootIndex](qabstractitemview.md#rootindex)* + +**Returns:** *[QModelIndex](qmodelindex.md)* + +___ + +### row + +▸ **row**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`item` | [QTableWidgetItem](qtablewidgetitem.md) | + +**Returns:** *number* + +___ + +### rowAt + +▸ **rowAt**(`y`: number): *number* + +*Inherited from [QTableView](qtableview.md).[rowAt](qtableview.md#rowat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`y` | number | + +**Returns:** *number* + +___ + +### rowCount + +▸ **rowCount**(): *number* + +**Returns:** *number* + +___ + +### rowHeight + +▸ **rowHeight**(`row`: number): *number* + +*Inherited from [QTableView](qtableview.md).[rowHeight](qtableview.md#rowheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *number* + +___ + +### rowSpan + +▸ **rowSpan**(`row`: number, `column`: number): *number* + +*Inherited from [QTableView](qtableview.md).[rowSpan](qtableview.md#rowspan)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | + +**Returns:** *number* + +___ + +### rowViewportPosition + +▸ **rowViewportPosition**(`row`: number): *number* + +*Inherited from [QTableView](qtableview.md).[rowViewportPosition](qtableview.md#rowviewportposition)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *number* + +___ + +### scrollTo + +▸ **scrollTo**(`index`: [QModelIndex](qmodelindex.md), `hint`: ScrollHint): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollTo](qabstractitemview.md#scrollto)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | - | +`hint` | ScrollHint | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToBottom + +▸ **scrollToBottom**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToBottom](qabstractitemview.md#scrolltobottom)* + +**Returns:** *void* + +___ + +### scrollToItem + +▸ **scrollToItem**(`item`: [QTableWidgetItem](qtablewidgetitem.md), `hint`: [ScrollHint](../enums/scrollhint.md)): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`item` | [QTableWidgetItem](qtablewidgetitem.md) | - | +`hint` | [ScrollHint](../enums/scrollhint.md) | ScrollHint.EnsureVisible | + +**Returns:** *void* + +___ + +### scrollToTop + +▸ **scrollToTop**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[scrollToTop](qabstractitemview.md#scrolltotop)* + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectAll](qabstractitemview.md#selectall)* + +**Returns:** *void* + +___ + +### selectColumn + +▸ **selectColumn**(`column`: number): *void* + +*Inherited from [QTableView](qtableview.md).[selectColumn](qtableview.md#selectcolumn)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | + +**Returns:** *void* + +___ + +### selectRow + +▸ **selectRow**(`row`: number): *void* + +*Inherited from [QTableView](qtableview.md).[selectRow](qtableview.md#selectrow)* + +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | + +**Returns:** *void* + +___ + +### selectedRanges + +▸ **selectedRanges**(): *[Range](../interfaces/range.md)[]* + +**Returns:** *[Range](../interfaces/range.md)[]* + +___ + +### selectionBehavior + +▸ **selectionBehavior**(): *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionBehavior](qabstractitemview.md#selectionbehavior)* + +**Returns:** *[QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)* + +___ + +### selectionMode + +▸ **selectionMode**(): *[SelectionMode](../enums/selectionmode.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionMode](qabstractitemview.md#selectionmode)* + +**Returns:** *[SelectionMode](../enums/selectionmode.md)* + +___ + +### selectionModel + +▸ **selectionModel**(): *[QItemSelectionModel](qitemselectionmodel.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[selectionModel](qabstractitemview.md#selectionmodel)* + +**Returns:** *[QItemSelectionModel](qitemselectionmodel.md)* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAlternatingRowColors + +▸ **setAlternatingRowColors**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAlternatingRowColors](qabstractitemview.md#setalternatingrowcolors)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setAutoScroll + +▸ **setAutoScroll**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScroll](qabstractitemview.md#setautoscroll)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setAutoScrollMargin + +▸ **setAutoScrollMargin**(`margin`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setAutoScrollMargin](qabstractitemview.md#setautoscrollmargin)* + +**Parameters:** + +Name | Type | +------ | ------ | +`margin` | number | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setCellWidget + +▸ **setCellWidget**(`row`: number, `column`: number, `widget`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | ------ | ------ | `row` | number | +`column` | number | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### setColumnCount + +▸ **setColumnCount**(`count`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`count` | number | + +**Returns:** *void* + +___ + +### setColumnHidden + +▸ **setColumnHidden**(`column`: number, `hide`: boolean): *void* + +*Inherited from [QTableView](qtableview.md).[setColumnHidden](qtableview.md#setcolumnhidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`hide` | boolean | + +**Returns:** *void* + +___ + +### setColumnWidth + +▸ **setColumnWidth**(`column`: number, `width`: number): *void* + +*Inherited from [QTableView](qtableview.md).[setColumnWidth](qtableview.md#setcolumnwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`column` | number | +`width` | number | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCornerButtonEnabled + +▸ **setCornerButtonEnabled**(`enable`: boolean): *void* + +*Inherited from [QTableView](qtableview.md).[setCornerButtonEnabled](qtableview.md#setcornerbuttonenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setCurrentCell + +▸ **setCurrentCell**(`row`: number, `column`: number): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | 0 | +`column` | number | 0 | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setCurrentIndex](qabstractitemview.md#setcurrentindex)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *void* + +___ + +### setCurrentItem + +▸ **setCurrentItem**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`item` | [QTableWidgetItem](qtablewidgetitem.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultDropAction + +▸ **setDefaultDropAction**(`dropAction`: [DropAction](../enums/dropaction.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDefaultDropAction](qabstractitemview.md#setdefaultdropaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`dropAction` | [DropAction](../enums/dropaction.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDragDropMode + +▸ **setDragDropMode**(`behavior`: [DragDropMode](../enums/dragdropmode.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropMode](qabstractitemview.md#setdragdropmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`behavior` | [DragDropMode](../enums/dragdropmode.md) | + +**Returns:** *void* + +___ + +### setDragDropOverwriteMode + +▸ **setDragDropOverwriteMode**(`overwrite`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragDropOverwriteMode](qabstractitemview.md#setdragdropoverwritemode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`overwrite` | boolean | + +**Returns:** *void* + +___ + +### setDragEnabled + +▸ **setDragEnabled**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDragEnabled](qabstractitemview.md#setdragenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setDropIndicatorShown + +▸ **setDropIndicatorShown**(`enable`: boolean): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setDropIndicatorShown](qabstractitemview.md#setdropindicatorshown)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setEditTriggers + +▸ **setEditTriggers**(`triggers`: number): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setEditTriggers](qabstractitemview.md#setedittriggers)* + +**Parameters:** + +Name | Type | +------ | ------ | +`triggers` | number | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | **Returns:** *void* ___ -### inherits +### setFixedHeight -▸ **inherits**(`className`: string): *boolean* +▸ **setFixedHeight**(`h`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`className` | string | +`h` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### insertColumn +### setFixedSize -▸ **insertColumn**(`column`: number): *void* +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`width` | number | +`height` | number | **Returns:** *void* ___ -### insertRow +### setFixedWidth -▸ **insertRow**(`row`: number): *void* +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`w` | number | **Returns:** *void* ___ -### isActiveWindow +### setFlexNodeSizeControlled -▸ **isActiveWindow**(): *boolean* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* -**Returns:** *boolean* +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* ___ -### isEnabled +### setFocus -▸ **isEnabled**(): *boolean* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* ___ -### isPersistentEditorOpen +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -▸ **isPersistentEditorOpen**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### isSortingEnabled +### setFocusProxy -▸ **isSortingEnabled**(): *boolean* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* ___ -### isVisible +### setFont -▸ **isVisible**(): *boolean* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* ___ -### item +### setFrameRect -▸ **item**(`row`: number, `column`: number): *[QTableWidgetItem](qtablewidgetitem.md)* +▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`row` | number | 0 | -`column` | number | 0 | +Name | Type | +------ | ------ | +`r` | [QRect](qrect.md) | -**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* +**Returns:** *void* ___ -### itemAt +### setFrameShadow -▸ **itemAt**(`x`: number, `y`: number): *[QTableWidgetItem](qtablewidgetitem.md)* +▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* + +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`x` | number | 0 | -`y` | number | 0 | +Name | Type | +------ | ------ | +`type` | [Shadow](../enums/shadow.md) | -**Returns:** *[QTableWidgetItem](qtablewidgetitem.md)* +**Returns:** *void* ___ -### lineWidth +### setFrameShape -▸ **lineWidth**(): *number* +▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* -**Returns:** *number* +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [Shape](../enums/shape.md) | + +**Returns:** *void* ___ -### lower +### setFrameStyle -▸ **lower**(): *void* +▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* + +**Parameters:** + +Name | Type | +------ | ------ | +`style` | number | **Returns:** *void* ___ -### mapFromGlobal +### setGeometry -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`x` | number | +`y` | number | +`w` | number | +`h` | number | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent +### setGraphicsEffect -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal +### setGridStyle -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setGridStyle**(`style`: [PenStyle](../enums/penstyle.md)): *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +*Inherited from [QTableView](qtableview.md).[setGridStyle](qtableview.md#setgridstyle)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`style` | [PenStyle](../enums/penstyle.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### setHidden -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`hidden` | boolean | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setHorizontalHeaderItem -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setHorizontalHeaderItem**(`column`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`column` | number | +`item` | [QTableWidgetItem](qtablewidgetitem.md) | + +**Returns:** *void* ___ -### maximumViewportSize +### setHorizontalHeaderLabels -▸ **maximumViewportSize**(): *[QSize](qsize.md)* +▸ **setHorizontalHeaderLabels**(`labels`: string[]): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[maximumViewportSize](qabstractscrollarea.md#maximumviewportsize)* +**Parameters:** -**Returns:** *[QSize](qsize.md)* +Name | Type | +------ | ------ | +`labels` | string[] | + +**Returns:** *void* ___ -### midLineWidth +### setHorizontalScrollBar -▸ **midLineWidth**(): *number* +▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +**Parameters:** -**Returns:** *number* +Name | Type | +------ | ------ | +`scrollBar` | [QScrollBar](qscrollbar.md) | + +**Returns:** *void* ___ -### minimumSize +### setHorizontalScrollBarPolicy -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | + +**Returns:** *void* ___ -### move +### setHorizontalScrollMode -▸ **move**(`x`: number, `y`: number): *void* +▸ **setHorizontalScrollMode**(`mode`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setHorizontalScrollMode](qabstractitemview.md#sethorizontalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`mode` | boolean | **Returns:** *void* ___ -### objectName +### setIconSize -▸ **objectName**(): *string* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIconSize](qabstractitemview.md#seticonsize)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`iconSize` | [QSize](qsize.md) | + +**Returns:** *void* ___ -### openPersistentEditor +### setIndexWidget + +▸ **setIndexWidget**(`index`: [QModelIndex](qmodelindex.md), `widget`: [QWidget](qwidget.md)): *void* -▸ **openPersistentEditor**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setIndexWidget](qabstractitemview.md#setindexwidget)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +`index` | [QModelIndex](qmodelindex.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### pos +### setInlineStyle -▸ **pos**(): *object* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | -* **y**: *number* +**Returns:** *void* ___ -### property +### setInputMethodHints -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`hints` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setItem -▸ **raise**(): *void* +▸ **setItem**(`row`: number, `column`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +**Parameters:** + +Name | Type | +------ | ------ | +`row` | number | +`column` | number | +`item` | [QTableWidgetItem](qtablewidgetitem.md) | **Returns:** *void* ___ -### removeAction +### setItemDelegate -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setItemDelegate**(`delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegate](qabstractitemview.md#setitemdelegate)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### removeCellWidget +### setItemDelegateForColumn -▸ **removeCellWidget**(`row`: number, `column`: number): *void* +▸ **setItemDelegateForColumn**(`column`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForColumn](qabstractitemview.md#setitemdelegateforcolumn)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`row` | number | 0 | -`column` | number | 0 | +Name | Type | +------ | ------ | +`column` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### removeColumn +### setItemDelegateForRow -▸ **removeColumn**(`column`: number): *void* +▸ **setItemDelegateForRow**(`row`: number, `delegate`: [QAbstractItemDelegate](qabstractitemdelegate.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setItemDelegateForRow](qabstractitemview.md#setitemdelegateforrow)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`row` | number | +`delegate` | [QAbstractItemDelegate](qabstractitemdelegate.md) | **Returns:** *void* ___ -### removeEventListener - -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTableWidgetSignals[SignalType]): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setLayout -**Type parameters:** +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -▪ **SignalType**: *keyof QTableWidgetSignals* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QTableWidgetSignals[SignalType] | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* - -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* - -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setLineWidth -▪ **callback**: *function* +▸ **setLineWidth**(`width`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`width` | number | **Returns:** *void* ___ -### removeRow +### setMaximumHeight -▸ **removeRow**(`row`: number): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`maxh` | number | **Returns:** *void* ___ -### repaint +### setMaximumSize -▸ **repaint**(): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### repolish +### setMaximumWidth -▸ **repolish**(): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | **Returns:** *void* ___ -### resize +### setMidLineWidth -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** Name | Type | ------ | ------ | `width` | number | -`height` | number | **Returns:** *void* ___ -### resizeColumnToContents +### setMinimumHeight -▸ **resizeColumnToContents**(`column`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`minh` | number | **Returns:** *void* ___ -### resizeColumnsToContents - -▸ **resizeColumnsToContents**(): *void* - -**Returns:** *void* - -___ +### setMinimumSize -### resizeRowToContents +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -▸ **resizeRowToContents**(`row`: number): *void* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### resizeRowsToContents +### setMinimumWidth -▸ **resizeRowsToContents**(): *void* +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### row +### setModel -▸ **row**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *number* +▸ **setModel**(`model`: [QAbstractItemModel](qabstractitemmodel.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setModel](qabstractitemview.md#setmodel)* **Parameters:** Name | Type | ------ | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +`model` | [QAbstractItemModel](qabstractitemmodel.md) | -**Returns:** *number* +**Returns:** *void* ___ -### rowCount - -▸ **rowCount**(): *number* - -**Returns:** *number* - -___ +### setMouseTracking -### scrollToItem +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -▸ **scrollToItem**(`item`: [QTableWidgetItem](qtablewidgetitem.md), `hint`: [ScrollHint](../enums/scrollhint.md)): *void* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | - | -`hint` | [ScrollHint](../enums/scrollhint.md) | ScrollHint.EnsureVisible | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### selectColumn +### setObjectName -▸ **selectColumn**(`column`: number): *void* +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`objectName` | string | **Returns:** *void* ___ -### selectRow +### setParent -▸ **selectRow**(`row`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### selectedRanges +### setProperty -▸ **selectedRanges**(): *[Range](../interfaces/range.md)[]* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -**Returns:** *[Range](../interfaces/range.md)[]* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* ___ -### setAcceptDrops +### setRootIndex -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setRootIndex**(`index`: [QModelIndex](qmodelindex.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setRootIndex](qabstractitemview.md#setrootindex)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`index` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### setAttribute - -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +### setRowCount -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +▸ **setRowCount**(`count`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`count` | number | **Returns:** *void* ___ -### setCellWidget +### setRowHeight + +▸ **setRowHeight**(`row`: number, `height`: number): *void* -▸ **setCellWidget**(`row`: number, `column`: number, `widget`: [NodeWidget](nodewidget.md)‹any›): *void* +*Inherited from [QTableView](qtableview.md).[setRowHeight](qtableview.md#setrowheight)* **Parameters:** Name | Type | ------ | ------ | `row` | number | -`column` | number | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`height` | number | **Returns:** *void* ___ -### setColumnCount +### setRowHidden -▸ **setColumnCount**(`count`: number): *void* +▸ **setRowHidden**(`row`: number, `hide`: boolean): *void* + +*Inherited from [QTableView](qtableview.md).[setRowHidden](qtableview.md#setrowhidden)* **Parameters:** Name | Type | ------ | ------ | -`count` | number | +`row` | number | +`hide` | boolean | **Returns:** *void* ___ -### setColumnWidth +### setSelectionBehavior -▸ **setColumnWidth**(`column`: number, `width`: number): *void* +▸ **setSelectionBehavior**(`behavior`: [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionBehavior](qabstractitemview.md#setselectionbehavior)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | -`width` | number | +`behavior` | [QAbstractItemViewSelectionBehavior](../enums/qabstractitemviewselectionbehavior.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setSelectionMode -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setSelectionMode**(`mode`: [SelectionMode](../enums/selectionmode.md)): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setSelectionMode](qabstractitemview.md#setselectionmode)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`mode` | [SelectionMode](../enums/selectionmode.md) | **Returns:** *void* ___ -### setCurrentCell +### setShortcutAutoRepeat -▸ **setCurrentCell**(`row`: number, `column`: number): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`row` | number | 0 | -`column` | number | 0 | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setCurrentItem +### setShortcutEnabled -▸ **setCurrentItem**(`item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setCursor +### setShowGrid -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setShowGrid**(`show`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QTableView](qtableview.md).[setShowGrid](qtableview.md#setshowgrid)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`show` | boolean | **Returns:** *void* ___ -### setEnabled +### setSizeIncrement -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`enabled` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setFixedSize +### setSizePolicy -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setSortingEnabled -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setSortingEnabled**(`enable`: boolean): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QTableView](qtableview.md).[setSortingEnabled](qtableview.md#setsortingenabled)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### setFocus +### setSpan -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setSpan**(`row`: number, `column`: number, `rowSpanCount`: number, `columnSpanCount`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QTableView](qtableview.md).[setSpan](qtableview.md#setspan)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`row` | number | +`column` | number | +`rowSpanCount` | number | +`columnSpanCount` | number | **Returns:** *void* ___ -### setFocusPolicy +### setStatusTip -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`statusTip` | string | **Returns:** *void* ___ -### setFont +### setStyleSheet -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`font` | [QFont](qfont.md) | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setFrameRect +### setTabKeyNavigation -▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* +▸ **setTabKeyNavigation**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTabKeyNavigation](qabstractitemview.md#settabkeynavigation)* **Parameters:** Name | Type | ------ | ------ | -`r` | [QRect](qrect.md) | +`enable` | boolean | **Returns:** *void* ___ -### setFrameShadow +### setTabletTracking -▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shadow](../enums/shadow.md) | +`enable` | boolean | **Returns:** *void* ___ -### setFrameShape +### setTextElideMode -▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* +▸ **setTextElideMode**(`mode`: [TextElideMode](../enums/textelidemode.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setTextElideMode](qabstractitemview.md#settextelidemode)* **Parameters:** Name | Type | ------ | ------ | -`type` | [Shape](../enums/shape.md) | +`mode` | [TextElideMode](../enums/textelidemode.md) | **Returns:** *void* ___ -### setFrameStyle +### setToolTip -▸ **setFrameStyle**(`style`: number): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`style` | number | +`text` | string | **Returns:** *void* ___ -### setGeometry +### setToolTipDuration -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`msec` | number | **Returns:** *void* ___ -### setGraphicsEffect +### setUpdatesEnabled -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`enable` | boolean | **Returns:** *void* ___ -### setHorizontalHeaderItem +### setVerticalHeaderItem -▸ **setHorizontalHeaderItem**(`column`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +▸ **setVerticalHeaderItem**(`row`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`row` | number | `item` | [QTableWidgetItem](qtablewidgetitem.md) | **Returns:** *void* ___ -### setHorizontalHeaderLabels +### setVerticalHeaderLabels -▸ **setHorizontalHeaderLabels**(`labels`: string[]): *void* +▸ **setVerticalHeaderLabels**(`labels`: string[]): *void* **Parameters:** @@ -1658,11 +4273,11 @@ Name | Type | ___ -### setHorizontalScrollBar +### setVerticalScrollBar -▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBar](qabstractscrollarea.md#sethorizontalscrollbar)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** @@ -1674,11 +4289,11 @@ Name | Type | ___ -### setHorizontalScrollBarPolicy +### setVerticalScrollBarPolicy -▸ **setHorizontalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setHorizontalScrollBarPolicy](qabstractscrollarea.md#sethorizontalscrollbarpolicy)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** @@ -1690,602 +4305,650 @@ Name | Type | ___ -### setInlineStyle +### setVerticalScrollMode -▸ **setInlineStyle**(`style`: string): *void* +▸ **setVerticalScrollMode**(`mode`: [ScrollMode](../enums/scrollmode.md)): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[setVerticalScrollMode](qabstractitemview.md#setverticalscrollmode)* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`mode` | [ScrollMode](../enums/scrollmode.md) | **Returns:** *void* ___ -### setItem +### setViewport -▸ **setItem**(`row`: number, `column`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`column` | number | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setLayout +### setVisible -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)›): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTableWidgetSignals](../interfaces/qtablewidgetsignals.md)› | +`visible` | boolean | **Returns:** *void* ___ -### setLineWidth +### setWhatsThis -▸ **setLineWidth**(`width`: number): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`whatsThis` | string | **Returns:** *void* ___ -### setMaximumSize +### setWindowFilePath -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`filePath` | string | **Returns:** *void* ___ -### setMidLineWidth +### setWindowFlag -▸ **setMidLineWidth**(`width`: number): *void* +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### setMinimumSize +### setWindowIcon -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setMouseTracking +### setWindowModified -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setWindowModified**(`modified`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`modified` | boolean | **Returns:** *void* ___ -### setNodeParent +### setWindowOpacity -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setWindowOpacity**(`opacity`: number): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`opacity` | number | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setWindowRole -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setWindowRole**(`role`: string): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`role` | string | **Returns:** *void* ___ -### setProperty +### setWindowState -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`state` | [WindowState](../enums/windowstate.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setRowCount +### setWindowTitle -▸ **setRowCount**(`count`: number): *void* +▸ **setWindowTitle**(`title`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* **Parameters:** Name | Type | ------ | ------ | -`count` | number | +`title` | string | **Returns:** *void* ___ -### setRowHeight +### setWordWrap -▸ **setRowHeight**(`row`: number, `height`: number): *void* +▸ **setWordWrap**(`on`: boolean): *void* + +*Inherited from [QTableView](qtableview.md).[setWordWrap](qtableview.md#setwordwrap)* **Parameters:** Name | Type | ------ | ------ | -`row` | number | -`height` | number | +`on` | boolean | **Returns:** *void* ___ -### setShowGrid - -▸ **setShowGrid**(`show`: boolean): *void* +### show -**Parameters:** +▸ **show**(): *void* -Name | Type | ------- | ------ | -`show` | boolean | +*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* **Returns:** *void* ___ -### setSortingEnabled +### showColumn -▸ **setSortingEnabled**(`enable`: boolean): *void* +▸ **showColumn**(`column`: number): *void* + +*Inherited from [QTableView](qtableview.md).[showColumn](qtableview.md#showcolumn)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`column` | number | **Returns:** *void* ___ -### setStyleSheet +### showDropIndicator -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **showDropIndicator**(): *boolean* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[showDropIndicator](qabstractitemview.md#showdropindicator)* -**Parameters:** +**Returns:** *boolean* -Name | Type | ------- | ------ | -`styleSheet` | string | +___ + +### showFullScreen + +▸ **showFullScreen**(): *void* + +*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* **Returns:** *void* ___ -### setVerticalHeaderItem +### showGrid -▸ **setVerticalHeaderItem**(`row`: number, `item`: [QTableWidgetItem](qtablewidgetitem.md)): *void* +▸ **showGrid**(): *boolean* -**Parameters:** +*Inherited from [QTableView](qtableview.md).[showGrid](qtableview.md#showgrid)* -Name | Type | ------- | ------ | -`row` | number | -`item` | [QTableWidgetItem](qtablewidgetitem.md) | +**Returns:** *boolean* + +___ + +### showMaximized + +▸ **showMaximized**(): *void* + +*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* **Returns:** *void* ___ -### setVerticalHeaderLabels +### showMinimized -▸ **setVerticalHeaderLabels**(`labels`: string[]): *void* +▸ **showMinimized**(): *void* -**Parameters:** +*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* -Name | Type | ------- | ------ | -`labels` | string[] | +**Returns:** *void* + +___ + +### showNormal + +▸ **showNormal**(): *void* + +*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* **Returns:** *void* ___ -### setVerticalScrollBar +### showRow -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **showRow**(`row`: number): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QTableView](qtableview.md).[showRow](qtableview.md#showrow)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`row` | number | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### size -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **size**(): *[QSize](qsize.md)* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHintForIndex + +▸ **sizeHintForIndex**(`index`: [QModelIndex](qmodelindex.md)): *[QSize](qsize.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[sizeHintForIndex](qabstractitemview.md#sizehintforindex)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`index` | [QModelIndex](qmodelindex.md) | -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### setViewport +### sizeIncrement -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **sizeIncrement**(): *[QSize](qsize.md)* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sortByColumn + +▸ **sortByColumn**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* + +*Inherited from [QTableView](qtableview.md).[sortByColumn](qtableview.md#sortbycolumn)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`column` | number | +`order` | [SortOrder](../enums/sortorder.md) | **Returns:** *void* ___ -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* +### sortItems -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* +▸ **sortItems**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* **Parameters:** -Name | Type | ------- | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`column` | number | 0 | +`order` | [SortOrder](../enums/sortorder.md) | SortOrder.AscendingOrder | **Returns:** *void* ___ -### setWindowIcon +### stackUnder -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`w` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setWindowOpacity +### startTimer -▸ **setWindowOpacity**(`opacity`: number): *void* +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* **Parameters:** -Name | Type | ------- | ------ | -`opacity` | number | +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | -**Returns:** *void* +**Returns:** *number* ___ -### setWindowState +### statusTip -▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* +▸ **statusTip**(): *string* -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* -**Parameters:** +**Returns:** *string* -Name | Type | ------- | ------ | -`state` | [WindowState](../enums/windowstate.md) | +___ -**Returns:** *void* +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* ___ -### setWindowTitle +### styleSheet -▸ **setWindowTitle**(`title`: string): *void* +▸ **styleSheet**(): *string* -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* +*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* -**Parameters:** +**Returns:** *string* -Name | Type | ------- | ------ | -`title` | string | +___ -**Returns:** *void* +### tabKeyNavigation + +▸ **tabKeyNavigation**(): *boolean* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[tabKeyNavigation](qabstractitemview.md#tabkeynavigation)* + +**Returns:** *boolean* ___ -### show +### takeItem -▸ **show**(): *void* +▸ **takeItem**(`row`: number, `column`: number): *void* -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`row` | number | 0 | +`column` | number | 0 | **Returns:** *void* ___ -### showColumn +### testAttribute -▸ **showColumn**(`column`: number): *void* +▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -**Returns:** *void* +**Returns:** *boolean* ___ -### showFullScreen +### textElideMode -▸ **showFullScreen**(): *void* +▸ **textElideMode**(): *[TextElideMode](../enums/textelidemode.md)* -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[textElideMode](qabstractitemview.md#textelidemode)* -**Returns:** *void* +**Returns:** *[TextElideMode](../enums/textelidemode.md)* ___ -### showGrid +### toolTip -▸ **showGrid**(): *boolean* +▸ **toolTip**(): *string* -**Returns:** *boolean* +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* ___ -### showMaximized +### toolTipDuration -▸ **showMaximized**(): *void* +▸ **toolTipDuration**(): *number* -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* -**Returns:** *void* +**Returns:** *number* ___ -### showMinimized +### underMouse -▸ **showMinimized**(): *void* +▸ **underMouse**(): *boolean* -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* -**Returns:** *void* +**Returns:** *boolean* ___ -### showNormal +### unsetCursor -▸ **showNormal**(): *void* +▸ **unsetCursor**(): *void* -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* **Returns:** *void* ___ -### showRow - -▸ **showRow**(`row`: number): *void* +### unsetLayoutDirection -**Parameters:** +▸ **unsetLayoutDirection**(): *void* -Name | Type | ------- | ------ | -`row` | number | +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* **Returns:** *void* ___ -### size +### unsetLocale -▸ **size**(): *[QSize](qsize.md)* +▸ **unsetLocale**(): *void* -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *void* ___ -### sortByColumn +### update -▸ **sortByColumn**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* +▸ **update**(`index?`: [QModelIndex](qmodelindex.md)): *void* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[update](qabstractitemview.md#update)* + +*Overrides [QMenu](qmenu.md).[update](qmenu.md#update)* **Parameters:** Name | Type | ------ | ------ | -`column` | number | -`order` | [SortOrder](../enums/sortorder.md) | +`index?` | [QModelIndex](qmodelindex.md) | **Returns:** *void* ___ -### sortItems - -▸ **sortItems**(`column`: number, `order`: [SortOrder](../enums/sortorder.md)): *void* +### updateGeometry -**Parameters:** +▸ **updateGeometry**(): *void* -Name | Type | Default | ------- | ------ | ------ | -`column` | number | 0 | -`order` | [SortOrder](../enums/sortorder.md) | SortOrder.AscendingOrder | +*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* **Returns:** *void* ___ -### styleSheet - -▸ **styleSheet**(): *string* - -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - -**Returns:** *string* - -___ +### updateMicroFocus -### takeItem +▸ **updateMicroFocus**(`query`: number): *void* -▸ **takeItem**(`row`: number, `column`: number): *void* +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`row` | number | 0 | -`column` | number | 0 | +`query` | number | InputMethodQuery.ImQueryAll | **Returns:** *void* ___ -### testAttribute +### updatesEnabled -▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* +▸ **updatesEnabled**(): *boolean* -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* -**Parameters:** +**Returns:** *boolean* -Name | Type | ------- | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +___ -**Returns:** *boolean* +### verticalHeader + +▸ **verticalHeader**(): *[QHeaderView](qheaderview.md)* + +*Inherited from [QTableView](qtableview.md).[verticalHeader](qtableview.md#verticalheader)* + +**Returns:** *[QHeaderView](qheaderview.md)* ___ -### update +### verticalScrollBar -▸ **update**(): *void* +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* -**Returns:** *void* +**Returns:** *[QScrollBar](qscrollbar.md)* ___ -### updateGeometry +### verticalScrollMode -▸ **updateGeometry**(): *void* +▸ **verticalScrollMode**(): *[ScrollMode](../enums/scrollmode.md)* -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* +*Inherited from [QAbstractItemView](qabstractitemview.md).[verticalScrollMode](qabstractitemview.md#verticalscrollmode)* -**Returns:** *void* +**Returns:** *[ScrollMode](../enums/scrollmode.md)* ___ @@ -2327,6 +4990,22 @@ Name | Type | ___ +### visualRect + +▸ **visualRect**(`index`: [QModelIndex](qmodelindex.md)): *[QRect](qrect.md)* + +*Inherited from [QAbstractItemView](qabstractitemview.md).[visualRect](qabstractitemview.md#visualrect)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [QModelIndex](qmodelindex.md) | + +**Returns:** *[QRect](qrect.md)* + +___ + ### visualRow ▸ **visualRow**(`logicalRow`: number): *number* @@ -2341,6 +5020,86 @@ Name | Type | Default | ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2351,13 +5110,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2368,3 +5137,33 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### wordWrap + +▸ **wordWrap**(): *boolean* + +*Inherited from [QTableView](qtableview.md).[wordWrap](qtableview.md#wordwrap)* + +**Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtablewidgetitem.md b/website/docs/api/generated/classes/qtablewidgetitem.md index 9ccf0750a0..8a62f1e1f4 100644 --- a/website/docs/api/generated/classes/qtablewidgetitem.md +++ b/website/docs/api/generated/classes/qtablewidgetitem.md @@ -48,8 +48,6 @@ win.show(); ### Properties * [native](qtablewidgetitem.md#native) -* [nodeChildren](qtablewidgetitem.md#nodechildren) -* [nodeParent](qtablewidgetitem.md#optional-nodeparent) ### Methods @@ -70,7 +68,6 @@ win.show(); * [setFont](qtablewidgetitem.md#setfont) * [setForeground](qtablewidgetitem.md#setforeground) * [setIcon](qtablewidgetitem.md#seticon) -* [setNodeParent](qtablewidgetitem.md#setnodeparent) * [setSelected](qtablewidgetitem.md#setselected) * [setSizeHint](qtablewidgetitem.md#setsizehint) * [setStatusTip](qtablewidgetitem.md#setstatustip) @@ -136,25 +133,9 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -343,22 +324,6 @@ Name | Type | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setSelected ▸ **setSelected**(`select`: boolean): *void* diff --git a/website/docs/api/generated/classes/qtabwidget.md b/website/docs/api/generated/classes/qtabwidget.md index d60b1e7a82..38ec44b009 100644 --- a/website/docs/api/generated/classes/qtabwidget.md +++ b/website/docs/api/generated/classes/qtabwidget.md @@ -24,7 +24,7 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› + ↳ [QWidget](qwidget.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› ↳ **QTabWidget** @@ -36,53 +36,113 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); ### Properties -* [_layout](qtabwidget.md#optional-_layout) * [_rawInlineStyle](qtabwidget.md#_rawinlinestyle) -* [actions](qtabwidget.md#actions) * [native](qtabwidget.md#native) -* [nodeChildren](qtabwidget.md#nodechildren) -* [nodeParent](qtabwidget.md#optional-nodeparent) -* [tabs](qtabwidget.md#tabs) * [type](qtabwidget.md#type) -### Accessors - -* [layout](qtabwidget.md#layout) - ### Methods +* [_id](qtabwidget.md#_id) * [acceptDrops](qtabwidget.md#acceptdrops) +* [accessibleDescription](qtabwidget.md#accessibledescription) +* [accessibleName](qtabwidget.md#accessiblename) * [activateWindow](qtabwidget.md#activatewindow) * [addAction](qtabwidget.md#addaction) * [addEventListener](qtabwidget.md#addeventlistener) * [addTab](qtabwidget.md#addtab) * [adjustSize](qtabwidget.md#adjustsize) +* [autoFillBackground](qtabwidget.md#autofillbackground) +* [baseSize](qtabwidget.md#basesize) +* [childAt](qtabwidget.md#childat) +* [children](qtabwidget.md#children) +* [childrenRect](qtabwidget.md#childrenrect) * [clearFocus](qtabwidget.md#clearfocus) +* [clearMask](qtabwidget.md#clearmask) * [close](qtabwidget.md#close) +* [colorCount](qtabwidget.md#colorcount) +* [contentsRect](qtabwidget.md#contentsrect) +* [contextMenuPolicy](qtabwidget.md#contextmenupolicy) * [currentIndex](qtabwidget.md#currentindex) +* [delete](qtabwidget.md#delete) +* [deleteLater](qtabwidget.md#deletelater) +* [depth](qtabwidget.md#depth) +* [devicePixelRatio](qtabwidget.md#devicepixelratio) +* [devicePixelRatioF](qtabwidget.md#devicepixelratiof) +* [dumpObjectInfo](qtabwidget.md#dumpobjectinfo) +* [dumpObjectTree](qtabwidget.md#dumpobjecttree) +* [ensurePolished](qtabwidget.md#ensurepolished) +* [eventProcessed](qtabwidget.md#eventprocessed) +* [focusProxy](qtabwidget.md#focusproxy) +* [focusWidget](qtabwidget.md#focuswidget) * [font](qtabwidget.md#font) +* [frameGeometry](qtabwidget.md#framegeometry) +* [frameSize](qtabwidget.md#framesize) * [geometry](qtabwidget.md#geometry) * [getFlexNode](qtabwidget.md#getflexnode) +* [grab](qtabwidget.md#grab) +* [grabKeyboard](qtabwidget.md#grabkeyboard) +* [grabMouse](qtabwidget.md#grabmouse) +* [hasFocus](qtabwidget.md#hasfocus) +* [hasHeightForWidth](qtabwidget.md#hasheightforwidth) * [hasMouseTracking](qtabwidget.md#hasmousetracking) +* [hasTabletTracking](qtabwidget.md#hastablettracking) +* [height](qtabwidget.md#height) +* [heightForWidth](qtabwidget.md#heightforwidth) +* [heightMM](qtabwidget.md#heightmm) * [hide](qtabwidget.md#hide) * [indexOf](qtabwidget.md#indexof) * [inherits](qtabwidget.md#inherits) +* [inputMethodHints](qtabwidget.md#inputmethodhints) * [insertTab](qtabwidget.md#inserttab) * [isActiveWindow](qtabwidget.md#isactivewindow) +* [isAncestorOf](qtabwidget.md#isancestorof) * [isEnabled](qtabwidget.md#isenabled) +* [isEnabledTo](qtabwidget.md#isenabledto) +* [isFullScreen](qtabwidget.md#isfullscreen) +* [isHidden](qtabwidget.md#ishidden) +* [isMaximized](qtabwidget.md#ismaximized) +* [isMinimized](qtabwidget.md#isminimized) +* [isModal](qtabwidget.md#ismodal) * [isVisible](qtabwidget.md#isvisible) +* [isVisibleTo](qtabwidget.md#isvisibleto) +* [isWindow](qtabwidget.md#iswindow) +* [isWindowModified](qtabwidget.md#iswindowmodified) +* [killTimer](qtabwidget.md#killtimer) +* [layout](qtabwidget.md#layout) +* [logicalDpiX](qtabwidget.md#logicaldpix) +* [logicalDpiY](qtabwidget.md#logicaldpiy) * [lower](qtabwidget.md#lower) +* [mapFrom](qtabwidget.md#mapfrom) * [mapFromGlobal](qtabwidget.md#mapfromglobal) * [mapFromParent](qtabwidget.md#mapfromparent) +* [mapTo](qtabwidget.md#mapto) * [mapToGlobal](qtabwidget.md#maptoglobal) * [mapToParent](qtabwidget.md#maptoparent) +* [maximumHeight](qtabwidget.md#maximumheight) * [maximumSize](qtabwidget.md#maximumsize) +* [maximumWidth](qtabwidget.md#maximumwidth) +* [minimumHeight](qtabwidget.md#minimumheight) * [minimumSize](qtabwidget.md#minimumsize) +* [minimumSizeHint](qtabwidget.md#minimumsizehint) +* [minimumWidth](qtabwidget.md#minimumwidth) * [move](qtabwidget.md#move) +* [nativeParentWidget](qtabwidget.md#nativeparentwidget) +* [nextInFocusChain](qtabwidget.md#nextinfocuschain) +* [normalGeometry](qtabwidget.md#normalgeometry) * [objectName](qtabwidget.md#objectname) +* [paintingActive](qtabwidget.md#paintingactive) +* [parent](qtabwidget.md#parent) +* [parentWidget](qtabwidget.md#parentwidget) +* [physicalDpiX](qtabwidget.md#physicaldpix) +* [physicalDpiY](qtabwidget.md#physicaldpiy) * [pos](qtabwidget.md#pos) +* [previousInFocusChain](qtabwidget.md#previousinfocuschain) * [property](qtabwidget.md#property) * [raise](qtabwidget.md#raise) +* [rect](qtabwidget.md#rect) +* [releaseKeyboard](qtabwidget.md#releasekeyboard) +* [releaseMouse](qtabwidget.md#releasemouse) +* [releaseShortcut](qtabwidget.md#releaseshortcut) * [removeAction](qtabwidget.md#removeaction) * [removeEventListener](qtabwidget.md#removeeventlistener) * [removeTab](qtabwidget.md#removetab) @@ -90,34 +150,64 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); * [repolish](qtabwidget.md#repolish) * [resize](qtabwidget.md#resize) * [setAcceptDrops](qtabwidget.md#setacceptdrops) +* [setAccessibleDescription](qtabwidget.md#setaccessibledescription) +* [setAccessibleName](qtabwidget.md#setaccessiblename) * [setAttribute](qtabwidget.md#setattribute) +* [setAutoFillBackground](qtabwidget.md#setautofillbackground) +* [setBaseSize](qtabwidget.md#setbasesize) +* [setContentsMargins](qtabwidget.md#setcontentsmargins) * [setContextMenuPolicy](qtabwidget.md#setcontextmenupolicy) * [setCurrentIndex](qtabwidget.md#setcurrentindex) * [setCursor](qtabwidget.md#setcursor) +* [setDisabled](qtabwidget.md#setdisabled) * [setEnabled](qtabwidget.md#setenabled) +* [setEventProcessed](qtabwidget.md#seteventprocessed) +* [setFixedHeight](qtabwidget.md#setfixedheight) * [setFixedSize](qtabwidget.md#setfixedsize) +* [setFixedWidth](qtabwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qtabwidget.md#setflexnodesizecontrolled) * [setFocus](qtabwidget.md#setfocus) * [setFocusPolicy](qtabwidget.md#setfocuspolicy) +* [setFocusProxy](qtabwidget.md#setfocusproxy) * [setFont](qtabwidget.md#setfont) * [setGeometry](qtabwidget.md#setgeometry) * [setGraphicsEffect](qtabwidget.md#setgraphicseffect) +* [setHidden](qtabwidget.md#sethidden) * [setInlineStyle](qtabwidget.md#setinlinestyle) +* [setInputMethodHints](qtabwidget.md#setinputmethodhints) * [setLayout](qtabwidget.md#setlayout) +* [setMaximumHeight](qtabwidget.md#setmaximumheight) * [setMaximumSize](qtabwidget.md#setmaximumsize) +* [setMaximumWidth](qtabwidget.md#setmaximumwidth) +* [setMinimumHeight](qtabwidget.md#setminimumheight) * [setMinimumSize](qtabwidget.md#setminimumsize) +* [setMinimumWidth](qtabwidget.md#setminimumwidth) * [setMouseTracking](qtabwidget.md#setmousetracking) -* [setNodeParent](qtabwidget.md#setnodeparent) * [setObjectName](qtabwidget.md#setobjectname) +* [setParent](qtabwidget.md#setparent) * [setProperty](qtabwidget.md#setproperty) +* [setShortcutAutoRepeat](qtabwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qtabwidget.md#setshortcutenabled) +* [setSizeIncrement](qtabwidget.md#setsizeincrement) +* [setSizePolicy](qtabwidget.md#setsizepolicy) +* [setStatusTip](qtabwidget.md#setstatustip) * [setStyleSheet](qtabwidget.md#setstylesheet) * [setTabIcon](qtabwidget.md#settabicon) * [setTabPosition](qtabwidget.md#settabposition) * [setTabText](qtabwidget.md#settabtext) +* [setTabletTracking](qtabwidget.md#settablettracking) * [setTabsClosable](qtabwidget.md#settabsclosable) +* [setToolTip](qtabwidget.md#settooltip) +* [setToolTipDuration](qtabwidget.md#settooltipduration) +* [setUpdatesEnabled](qtabwidget.md#setupdatesenabled) +* [setVisible](qtabwidget.md#setvisible) +* [setWhatsThis](qtabwidget.md#setwhatsthis) +* [setWindowFilePath](qtabwidget.md#setwindowfilepath) * [setWindowFlag](qtabwidget.md#setwindowflag) * [setWindowIcon](qtabwidget.md#setwindowicon) +* [setWindowModified](qtabwidget.md#setwindowmodified) * [setWindowOpacity](qtabwidget.md#setwindowopacity) +* [setWindowRole](qtabwidget.md#setwindowrole) * [setWindowState](qtabwidget.md#setwindowstate) * [setWindowTitle](qtabwidget.md#setwindowtitle) * [show](qtabwidget.md#show) @@ -126,129 +216,127 @@ tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2'); * [showMinimized](qtabwidget.md#showminimized) * [showNormal](qtabwidget.md#shownormal) * [size](qtabwidget.md#size) +* [sizeHint](qtabwidget.md#sizehint) +* [sizeIncrement](qtabwidget.md#sizeincrement) +* [stackUnder](qtabwidget.md#stackunder) +* [startTimer](qtabwidget.md#starttimer) +* [statusTip](qtabwidget.md#statustip) +* [style](qtabwidget.md#style) * [styleSheet](qtabwidget.md#stylesheet) * [testAttribute](qtabwidget.md#testattribute) +* [toolTip](qtabwidget.md#tooltip) +* [toolTipDuration](qtabwidget.md#tooltipduration) +* [underMouse](qtabwidget.md#undermouse) +* [unsetCursor](qtabwidget.md#unsetcursor) +* [unsetLayoutDirection](qtabwidget.md#unsetlayoutdirection) +* [unsetLocale](qtabwidget.md#unsetlocale) * [update](qtabwidget.md#update) * [updateGeometry](qtabwidget.md#updategeometry) +* [updateMicroFocus](qtabwidget.md#updatemicrofocus) +* [updatesEnabled](qtabwidget.md#updatesenabled) +* [whatsThis](qtabwidget.md#whatsthis) +* [widget](qtabwidget.md#widget) +* [width](qtabwidget.md#width) +* [widthMM](qtabwidget.md#widthmm) +* [winId](qtabwidget.md#winid) +* [window](qtabwidget.md#window) +* [windowFilePath](qtabwidget.md#windowfilepath) +* [windowHandle](qtabwidget.md#windowhandle) +* [windowIcon](qtabwidget.md#windowicon) * [windowOpacity](qtabwidget.md#windowopacity) +* [windowRole](qtabwidget.md#windowrole) * [windowState](qtabwidget.md#windowstate) * [windowTitle](qtabwidget.md#windowtitle) +* [x](qtabwidget.md#x) +* [y](qtabwidget.md#y) ## Constructors ### constructor -\+ **new QTabWidget**(): *[QTabWidget](qtabwidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTabWidget](qtabwidget.md)* - -\+ **new QTabWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTabWidget](qtabwidget.md)* +\+ **new QTabWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTabWidget](qtabwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTabWidget](qtabwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ +### type -### `Optional` nodeParent +• **type**: *string* -• **nodeParent**? : *[Component](component.md)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +## Methods -___ +### _id -### tabs +▸ **_id**(): *number* -• **tabs**: *[NodeWidget](nodewidget.md)‹any›[]* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -280,7 +368,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -294,6 +382,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QTabWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -306,7 +395,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -316,12 +405,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -330,24 +413,40 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ ### addTab -▸ **addTab**(`page`: [NodeWidget](nodewidget.md)‹any›, `icon`: [QIcon](qicon.md), `label`: string): *number* +▸ **addTab**(`page`: [QWidget](qwidget.md), `iconOrLabel`: [QIcon](qicon.md) | string | undefined, `label`: string | undefined): *number* + +Adds a tab to the TabBar of the widget. +If you include an ampersand (`&`) in the label, the next character will become the shortcut to this tab. +Eg: the label "Bro&wse" will assign ALT+W to focus on this tab. **Parameters:** -Name | Type | ------- | ------ | -`page` | [NodeWidget](nodewidget.md)‹any› | -`icon` | [QIcon](qicon.md) | -`label` | string | +Name | Type | Description | +------ | ------ | ------ | +`page` | [QWidget](qwidget.md) | The widget that will become the body of the tab. | +`iconOrLabel` | [QIcon](qicon.md) | string | undefined | The icon of the tab (optional). When you omit the icon, this must be the label. | +`label` | string | undefined | The label of the tab. | **Returns:** *number* +The index of the tab. + ___ ### adjustSize @@ -360,894 +459,2132 @@ ___ ___ -### clearFocus +### autoFillBackground -▸ **clearFocus**(): *void* +▸ **autoFillBackground**(): *boolean* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* -**Returns:** *void* +**Returns:** *boolean* ___ -### close +### baseSize -▸ **close**(): *boolean* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### currentIndex +### childAt -▸ **currentIndex**(): *number* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -**Returns:** *number* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### font +### children -▸ **font**(): *[QFont](qfont.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### geometry +### childrenRect -▸ **geometry**(): *[QRect](qrect.md)* +▸ **childrenRect**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* **Returns:** *[QRect](qrect.md)* ___ -### getFlexNode +### clearFocus -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **clearFocus**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### clearMask -▸ **hasMouseTracking**(): *boolean* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### close -▸ **hide**(): *void* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* -**Returns:** *void* +**Returns:** *boolean* ___ -### indexOf - -▸ **indexOf**(`widget`: [NodeWidget](nodewidget.md)‹any›): *number* +### colorCount -**Parameters:** +▸ **colorCount**(): *number* -Name | Type | ------- | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* **Returns:** *number* ___ -### inherits +### contentsRect -▸ **inherits**(`className`: string): *boolean* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Parameters:** +**Returns:** *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### contextMenuPolicy -___ +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -### insertTab +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -▸ **insertTab**(`index`: number, `page`: [NodeWidget](nodewidget.md)‹any›, `icon`: [QIcon](qicon.md), `label`: string): *number* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Parameters:** +___ -Name | Type | ------- | ------ | -`index` | number | -`page` | [NodeWidget](nodewidget.md)‹any› | -`icon` | [QIcon](qicon.md) | -`label` | string | +### currentIndex + +▸ **currentIndex**(): *number* **Returns:** *number* ___ -### isActiveWindow +### delete -▸ **isActiveWindow**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isEnabled +### deleteLater -▸ **isEnabled**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isVisible +### depth -▸ **isVisible**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### lower +### devicePixelRatio -▸ **lower**(): *void* +▸ **devicePixelRatio**(): *number* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *void* +**Returns:** *number* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### devicePixelRatioF -**Parameters:** +▸ **devicePixelRatioF**(): *number* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *number* ___ -### mapFromParent +### dumpObjectInfo -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ -**Returns:** *[QPoint](qpoint.md)* +### dumpObjectTree -___ +▸ **dumpObjectTree**(): *void* -### mapToGlobal +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +___ -**Parameters:** +### ensurePolished -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +▸ **ensurePolished**(): *void* -**Returns:** *[QPoint](qpoint.md)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* + +**Returns:** *void* ___ -### mapToParent +### eventProcessed -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +See `setEventProcessed()`. -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. ___ -### maximumSize +### focusProxy -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### minimumSize +### focusWidget -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move - -▸ **move**(`x`: number, `y`: number): *void* - -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +### font -**Parameters:** +▸ **font**(): *[QFont](qfont.md)* -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *void* +**Returns:** *[QFont](qfont.md)* ___ -### objectName +### frameGeometry -▸ **objectName**(): *string* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### pos +### frameSize -▸ **pos**(): *object* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *object* +**Returns:** *[QSize](qsize.md)* -* **x**: *number* +___ -* **y**: *number* +### geometry -___ +▸ **geometry**(): *[QRect](qrect.md)* -### property +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +**Returns:** *[QRect](qrect.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +___ -**Parameters:** +### getFlexNode -Name | Type | +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### indexOf + +▸ **indexOf**(`widget`: [QWidget](qwidget.md)): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *number* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertTab + +▸ **insertTab**(`index`: number, `page`: [QWidget](qwidget.md), `iconOrLabel`: [QIcon](qicon.md) | string | undefined, `label`: string): *number* + +Adds a tab to the TabBar of the widget to a specific position. +If you include an ampersand (`&`) in the label, the next character will become the shortcut to this tab. +Eg: the label "Bro&wse" will assign ALT+W to focus on this tab. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index where the tab will be inserted. | +`page` | [QWidget](qwidget.md) | The widget that will become the body of the Tab. | +`iconOrLabel` | [QIcon](qicon.md) | string | undefined | The icon of the tab (optional). When you omit the icon, this must be the label. | +`label` | string | The label of the tab. | + +**Returns:** *number* + +The new index of the tab + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QTabWidgetSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QTabWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### removeTab + +▸ **removeTab**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | ------ | ------ | `name` | string | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCurrentIndex + +▸ **setCurrentIndex**(`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + +### setFlexNodeSizeControlled + +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | + +**Returns:** *void* + +___ + +### setFocus + +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* ___ -### raise +### setFocusPolicy -▸ **raise**(): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### removeAction +### setFocusProxy -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### removeEventListener +### setFont -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTabWidgetSignals[SignalType]): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QTabWidgetSignals* +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry + +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QTabWidgetSignals[SignalType] | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setGraphicsEffect + +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`hidden` | boolean | **Returns:** *void* ___ -### removeTab +### setInlineStyle -▸ **removeTab**(`index`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`hints` | number | **Returns:** *void* ___ -### repaint +### setLayout -▸ **repaint**(): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* + +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### repolish +### setMaximumHeight -▸ **repolish**(): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | **Returns:** *void* ___ -### resize +### setMaximumSize -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setAcceptDrops +### setMaximumWidth -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setAttribute +### setMinimumHeight -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`minh` | number | **Returns:** *void* ___ -### setContextMenuPolicy +### setMinimumSize -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setCurrentIndex +### setMinimumWidth -▸ **setCurrentIndex**(`index`: number): *void* +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`index` | number | +`minw` | number | **Returns:** *void* ___ -### setCursor +### setMouseTracking -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setEnabled +### setObjectName -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`objectName` | string | **Returns:** *void* ___ -### setFixedSize +### setParent -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setProperty -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | Description | +Name | Type | Default | ------ | ------ | ------ | -`isSizeControlled` | boolean | | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFocus +### setShortcutEnabled -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy +### setSizeIncrement -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setFont +### setSizePolicy -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setGeometry +### setStatusTip -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`statusTip` | string | **Returns:** *void* ___ -### setGraphicsEffect +### setStyleSheet -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setTabIcon -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setTabIcon**(`tabIndex`: number, `icon`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`tabIndex` | number | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)›): *void* +### setTabPosition -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +▸ **setTabPosition**(`tabPosition`: [TabPosition](../enums/tabposition.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTabWidgetSignals](../interfaces/qtabwidgetsignals.md)› | +`tabPosition` | [TabPosition](../enums/tabposition.md) | **Returns:** *void* ___ -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +### setTabText -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +▸ **setTabText**(`tabIndex`: number, `tabText`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`tabIndex` | number | +`tabText` | string | **Returns:** *void* ___ -### setMinimumSize +### setTabletTracking -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setTabsClosable -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setTabsClosable**(`closeable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`closeable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setToolTip -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setToolTipDuration**(`msec`: number): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`msec` | number | **Returns:** *void* ___ -### setProperty +### setUpdatesEnabled -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`enable` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTabIcon +### setWhatsThis -▸ **setTabIcon**(`tabIndex`: number, `icon`: [QIcon](qicon.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`tabIndex` | number | -`icon` | [QIcon](qicon.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTabPosition +### setWindowFilePath -▸ **setTabPosition**(`tabPosition`: [TabPosition](../enums/tabposition.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`tabPosition` | [TabPosition](../enums/tabposition.md) | +`filePath` | string | **Returns:** *void* ___ -### setTabText +### setWindowFlag -▸ **setTabText**(`tabIndex`: number, `tabText`: string): *void* +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* **Parameters:** Name | Type | ------ | ------ | -`tabIndex` | number | -`tabText` | string | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### setTabsClosable +### setWindowIcon -▸ **setTabsClosable**(`closeable`: boolean): *void* +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* **Parameters:** Name | Type | ------ | ------ | -`closeable` | boolean | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setWindowFlag +### setWindowModified -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* +▸ **setWindowModified**(`modified`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* **Parameters:** Name | Type | ------ | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | +`modified` | boolean | **Returns:** *void* ___ -### setWindowIcon +### setWindowOpacity -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setWindowOpacity**(`opacity`: number): *void* -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* +*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`opacity` | number | **Returns:** *void* ___ -### setWindowOpacity +### setWindowRole -▸ **setWindowOpacity**(`opacity`: number): *void* +▸ **setWindowRole**(`role`: string): *void* -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* **Parameters:** Name | Type | ------ | ------ | -`opacity` | number | +`role` | string | **Returns:** *void* @@ -1345,6 +2682,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1371,6 +2781,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1391,6 +2861,126 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### widget + +▸ **widget**(`index`: number): *[QWidget](qwidget.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1401,13 +2991,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1418,3 +3018,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtextbrowser.md b/website/docs/api/generated/classes/qtextbrowser.md index a888a6c848..a2f7efcdb2 100644 --- a/website/docs/api/generated/classes/qtextbrowser.md +++ b/website/docs/api/generated/classes/qtextbrowser.md @@ -20,7 +20,7 @@ const textBrowser = new QTextBrowser(); ## Hierarchy - ↳ [NodeTextEdit](nodetextedit.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› + ↳ [QTextEdit](qtextedit.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› ↳ **QTextBrowser** @@ -32,43 +32,57 @@ const textBrowser = new QTextBrowser(); ### Properties -* [_layout](qtextbrowser.md#optional-_layout) * [_rawInlineStyle](qtextbrowser.md#_rawinlinestyle) -* [actions](qtextbrowser.md#actions) * [native](qtextbrowser.md#native) -* [nodeChildren](qtextbrowser.md#nodechildren) -* [nodeParent](qtextbrowser.md#optional-nodeparent) * [type](qtextbrowser.md#type) -* [viewportWidget](qtextbrowser.md#optional-viewportwidget) - -### Accessors - -* [layout](qtextbrowser.md#layout) ### Methods +* [_id](qtextbrowser.md#_id) * [acceptDrops](qtextbrowser.md#acceptdrops) * [acceptRichText](qtextbrowser.md#acceptrichtext) +* [accessibleDescription](qtextbrowser.md#accessibledescription) +* [accessibleName](qtextbrowser.md#accessiblename) * [activateWindow](qtextbrowser.md#activatewindow) * [addAction](qtextbrowser.md#addaction) * [addEventListener](qtextbrowser.md#addeventlistener) * [adjustSize](qtextbrowser.md#adjustsize) * [alignment](qtextbrowser.md#alignment) * [append](qtextbrowser.md#append) +* [autoFillBackground](qtextbrowser.md#autofillbackground) * [autoFormatting](qtextbrowser.md#autoformatting) * [backward](qtextbrowser.md#backward) * [backwardHistoryCount](qtextbrowser.md#backwardhistorycount) +* [baseSize](qtextbrowser.md#basesize) * [canPaste](qtextbrowser.md#canpaste) +* [childAt](qtextbrowser.md#childat) +* [children](qtextbrowser.md#children) +* [childrenRect](qtextbrowser.md#childrenrect) * [clear](qtextbrowser.md#clear) * [clearFocus](qtextbrowser.md#clearfocus) * [clearHistory](qtextbrowser.md#clearhistory) +* [clearMask](qtextbrowser.md#clearmask) * [close](qtextbrowser.md#close) +* [colorCount](qtextbrowser.md#colorcount) +* [contentsRect](qtextbrowser.md#contentsrect) +* [contextMenuPolicy](qtextbrowser.md#contextmenupolicy) * [copy](qtextbrowser.md#copy) * [currentFont](qtextbrowser.md#currentfont) * [cursorWidth](qtextbrowser.md#cursorwidth) * [cut](qtextbrowser.md#cut) +* [delete](qtextbrowser.md#delete) +* [deleteLater](qtextbrowser.md#deletelater) +* [depth](qtextbrowser.md#depth) +* [devicePixelRatio](qtextbrowser.md#devicepixelratio) +* [devicePixelRatioF](qtextbrowser.md#devicepixelratiof) * [documentTitle](qtextbrowser.md#documenttitle) +* [dumpObjectInfo](qtextbrowser.md#dumpobjectinfo) +* [dumpObjectTree](qtextbrowser.md#dumpobjecttree) * [ensureCursorVisible](qtextbrowser.md#ensurecursorvisible) +* [ensurePolished](qtextbrowser.md#ensurepolished) +* [eventProcessed](qtextbrowser.md#eventprocessed) +* [focusProxy](qtextbrowser.md#focusproxy) +* [focusWidget](qtextbrowser.md#focuswidget) * [font](qtextbrowser.md#font) * [fontFamily](qtextbrowser.md#fontfamily) * [fontItalic](qtextbrowser.md#fontitalic) @@ -77,51 +91,98 @@ const textBrowser = new QTextBrowser(); * [fontWeight](qtextbrowser.md#fontweight) * [forward](qtextbrowser.md#forward) * [forwardHistoryCount](qtextbrowser.md#forwardhistorycount) +* [frameGeometry](qtextbrowser.md#framegeometry) * [frameRect](qtextbrowser.md#framerect) * [frameShadow](qtextbrowser.md#frameshadow) * [frameShape](qtextbrowser.md#frameshape) +* [frameSize](qtextbrowser.md#framesize) * [frameStyle](qtextbrowser.md#framestyle) * [frameWidth](qtextbrowser.md#framewidth) * [geometry](qtextbrowser.md#geometry) * [getFlexNode](qtextbrowser.md#getflexnode) +* [grab](qtextbrowser.md#grab) +* [grabKeyboard](qtextbrowser.md#grabkeyboard) +* [grabMouse](qtextbrowser.md#grabmouse) +* [hasFocus](qtextbrowser.md#hasfocus) +* [hasHeightForWidth](qtextbrowser.md#hasheightforwidth) * [hasMouseTracking](qtextbrowser.md#hasmousetracking) +* [hasTabletTracking](qtextbrowser.md#hastablettracking) +* [height](qtextbrowser.md#height) +* [heightForWidth](qtextbrowser.md#heightforwidth) +* [heightMM](qtextbrowser.md#heightmm) * [hide](qtextbrowser.md#hide) * [historyTitle](qtextbrowser.md#historytitle) * [historyUrl](qtextbrowser.md#historyurl) * [home](qtextbrowser.md#home) +* [horizontalScrollBar](qtextbrowser.md#horizontalscrollbar) * [inherits](qtextbrowser.md#inherits) +* [inputMethodHints](qtextbrowser.md#inputmethodhints) * [insertHtml](qtextbrowser.md#inserthtml) * [insertPlainText](qtextbrowser.md#insertplaintext) * [isActiveWindow](qtextbrowser.md#isactivewindow) +* [isAncestorOf](qtextbrowser.md#isancestorof) * [isBackwardAvailable](qtextbrowser.md#isbackwardavailable) * [isEnabled](qtextbrowser.md#isenabled) +* [isEnabledTo](qtextbrowser.md#isenabledto) * [isForwardAvailable](qtextbrowser.md#isforwardavailable) +* [isFullScreen](qtextbrowser.md#isfullscreen) +* [isHidden](qtextbrowser.md#ishidden) +* [isMaximized](qtextbrowser.md#ismaximized) +* [isMinimized](qtextbrowser.md#isminimized) +* [isModal](qtextbrowser.md#ismodal) * [isReadOnly](qtextbrowser.md#isreadonly) * [isUndoRedoEnabled](qtextbrowser.md#isundoredoenabled) * [isVisible](qtextbrowser.md#isvisible) +* [isVisibleTo](qtextbrowser.md#isvisibleto) +* [isWindow](qtextbrowser.md#iswindow) +* [isWindowModified](qtextbrowser.md#iswindowmodified) +* [killTimer](qtextbrowser.md#killtimer) +* [layout](qtextbrowser.md#layout) * [lineWidth](qtextbrowser.md#linewidth) * [lineWrapColumnOrWidth](qtextbrowser.md#linewrapcolumnorwidth) * [lineWrapMode](qtextbrowser.md#linewrapmode) +* [logicalDpiX](qtextbrowser.md#logicaldpix) +* [logicalDpiY](qtextbrowser.md#logicaldpiy) * [lower](qtextbrowser.md#lower) +* [mapFrom](qtextbrowser.md#mapfrom) * [mapFromGlobal](qtextbrowser.md#mapfromglobal) * [mapFromParent](qtextbrowser.md#mapfromparent) +* [mapTo](qtextbrowser.md#mapto) * [mapToGlobal](qtextbrowser.md#maptoglobal) * [mapToParent](qtextbrowser.md#maptoparent) +* [maximumHeight](qtextbrowser.md#maximumheight) * [maximumSize](qtextbrowser.md#maximumsize) * [maximumViewportSize](qtextbrowser.md#maximumviewportsize) +* [maximumWidth](qtextbrowser.md#maximumwidth) * [midLineWidth](qtextbrowser.md#midlinewidth) +* [minimumHeight](qtextbrowser.md#minimumheight) * [minimumSize](qtextbrowser.md#minimumsize) +* [minimumSizeHint](qtextbrowser.md#minimumsizehint) +* [minimumWidth](qtextbrowser.md#minimumwidth) * [move](qtextbrowser.md#move) +* [nativeParentWidget](qtextbrowser.md#nativeparentwidget) +* [nextInFocusChain](qtextbrowser.md#nextinfocuschain) +* [normalGeometry](qtextbrowser.md#normalgeometry) * [objectName](qtextbrowser.md#objectname) * [openExternalLinks](qtextbrowser.md#openexternallinks) * [openLinks](qtextbrowser.md#openlinks) * [overwriteMode](qtextbrowser.md#overwritemode) +* [paintingActive](qtextbrowser.md#paintingactive) +* [parent](qtextbrowser.md#parent) +* [parentWidget](qtextbrowser.md#parentwidget) * [paste](qtextbrowser.md#paste) +* [physicalDpiX](qtextbrowser.md#physicaldpix) +* [physicalDpiY](qtextbrowser.md#physicaldpiy) * [placeholderText](qtextbrowser.md#placeholdertext) * [pos](qtextbrowser.md#pos) +* [previousInFocusChain](qtextbrowser.md#previousinfocuschain) * [property](qtextbrowser.md#property) * [raise](qtextbrowser.md#raise) +* [rect](qtextbrowser.md#rect) * [redo](qtextbrowser.md#redo) +* [releaseKeyboard](qtextbrowser.md#releasekeyboard) +* [releaseMouse](qtextbrowser.md#releasemouse) +* [releaseShortcut](qtextbrowser.md#releaseshortcut) * [reload](qtextbrowser.md#reload) * [removeAction](qtextbrowser.md#removeaction) * [removeEventListener](qtextbrowser.md#removeeventlistener) @@ -132,19 +193,29 @@ const textBrowser = new QTextBrowser(); * [selectAll](qtextbrowser.md#selectall) * [setAcceptDrops](qtextbrowser.md#setacceptdrops) * [setAcceptRichText](qtextbrowser.md#setacceptrichtext) +* [setAccessibleDescription](qtextbrowser.md#setaccessibledescription) +* [setAccessibleName](qtextbrowser.md#setaccessiblename) * [setAlignment](qtextbrowser.md#setalignment) * [setAttribute](qtextbrowser.md#setattribute) +* [setAutoFillBackground](qtextbrowser.md#setautofillbackground) * [setAutoFormatting](qtextbrowser.md#setautoformatting) +* [setBaseSize](qtextbrowser.md#setbasesize) +* [setContentsMargins](qtextbrowser.md#setcontentsmargins) * [setContextMenuPolicy](qtextbrowser.md#setcontextmenupolicy) * [setCurrentFont](qtextbrowser.md#setcurrentfont) * [setCursor](qtextbrowser.md#setcursor) * [setCursorWidth](qtextbrowser.md#setcursorwidth) +* [setDisabled](qtextbrowser.md#setdisabled) * [setDocumentTitle](qtextbrowser.md#setdocumenttitle) * [setEnabled](qtextbrowser.md#setenabled) +* [setEventProcessed](qtextbrowser.md#seteventprocessed) +* [setFixedHeight](qtextbrowser.md#setfixedheight) * [setFixedSize](qtextbrowser.md#setfixedsize) +* [setFixedWidth](qtextbrowser.md#setfixedwidth) * [setFlexNodeSizeControlled](qtextbrowser.md#setflexnodesizecontrolled) * [setFocus](qtextbrowser.md#setfocus) * [setFocusPolicy](qtextbrowser.md#setfocuspolicy) +* [setFocusProxy](qtextbrowser.md#setfocusproxy) * [setFont](qtextbrowser.md#setfont) * [setFontFamily](qtextbrowser.md#setfontfamily) * [setFontItalic](qtextbrowser.md#setfontitalic) @@ -157,42 +228,62 @@ const textBrowser = new QTextBrowser(); * [setFrameStyle](qtextbrowser.md#setframestyle) * [setGeometry](qtextbrowser.md#setgeometry) * [setGraphicsEffect](qtextbrowser.md#setgraphicseffect) +* [setHidden](qtextbrowser.md#sethidden) * [setHorizontalScrollBar](qtextbrowser.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qtextbrowser.md#sethorizontalscrollbarpolicy) * [setHtml](qtextbrowser.md#sethtml) * [setInlineStyle](qtextbrowser.md#setinlinestyle) +* [setInputMethodHints](qtextbrowser.md#setinputmethodhints) * [setLayout](qtextbrowser.md#setlayout) * [setLineWidth](qtextbrowser.md#setlinewidth) * [setLineWrapColumnOrWidth](qtextbrowser.md#setlinewrapcolumnorwidth) * [setLineWrapMode](qtextbrowser.md#setlinewrapmode) +* [setMaximumHeight](qtextbrowser.md#setmaximumheight) * [setMaximumSize](qtextbrowser.md#setmaximumsize) +* [setMaximumWidth](qtextbrowser.md#setmaximumwidth) * [setMidLineWidth](qtextbrowser.md#setmidlinewidth) +* [setMinimumHeight](qtextbrowser.md#setminimumheight) * [setMinimumSize](qtextbrowser.md#setminimumsize) +* [setMinimumWidth](qtextbrowser.md#setminimumwidth) * [setMouseTracking](qtextbrowser.md#setmousetracking) -* [setNodeParent](qtextbrowser.md#setnodeparent) * [setObjectName](qtextbrowser.md#setobjectname) * [setOpenExternalLinks](qtextbrowser.md#setopenexternallinks) * [setOpenLinks](qtextbrowser.md#setopenlinks) * [setOverwriteMode](qtextbrowser.md#setoverwritemode) +* [setParent](qtextbrowser.md#setparent) * [setPlaceholderText](qtextbrowser.md#setplaceholdertext) * [setPlainText](qtextbrowser.md#setplaintext) * [setProperty](qtextbrowser.md#setproperty) * [setReadOnly](qtextbrowser.md#setreadonly) +* [setShortcutAutoRepeat](qtextbrowser.md#setshortcutautorepeat) +* [setShortcutEnabled](qtextbrowser.md#setshortcutenabled) +* [setSizeIncrement](qtextbrowser.md#setsizeincrement) +* [setSizePolicy](qtextbrowser.md#setsizepolicy) * [setSource](qtextbrowser.md#setsource) +* [setStatusTip](qtextbrowser.md#setstatustip) * [setStyleSheet](qtextbrowser.md#setstylesheet) * [setTabChangesFocus](qtextbrowser.md#settabchangesfocus) * [setTabStopDistance](qtextbrowser.md#settabstopdistance) +* [setTabletTracking](qtextbrowser.md#settablettracking) * [setText](qtextbrowser.md#settext) * [setTextBackgroundColor](qtextbrowser.md#settextbackgroundcolor) * [setTextColor](qtextbrowser.md#settextcolor) * [setTextInteractionFlags](qtextbrowser.md#settextinteractionflags) +* [setToolTip](qtextbrowser.md#settooltip) +* [setToolTipDuration](qtextbrowser.md#settooltipduration) * [setUndoRedoEnabled](qtextbrowser.md#setundoredoenabled) +* [setUpdatesEnabled](qtextbrowser.md#setupdatesenabled) * [setVerticalScrollBar](qtextbrowser.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qtextbrowser.md#setverticalscrollbarpolicy) * [setViewport](qtextbrowser.md#setviewport) +* [setVisible](qtextbrowser.md#setvisible) +* [setWhatsThis](qtextbrowser.md#setwhatsthis) +* [setWindowFilePath](qtextbrowser.md#setwindowfilepath) * [setWindowFlag](qtextbrowser.md#setwindowflag) * [setWindowIcon](qtextbrowser.md#setwindowicon) +* [setWindowModified](qtextbrowser.md#setwindowmodified) * [setWindowOpacity](qtextbrowser.md#setwindowopacity) +* [setWindowRole](qtextbrowser.md#setwindowrole) * [setWindowState](qtextbrowser.md#setwindowstate) * [setWindowTitle](qtextbrowser.md#setwindowtitle) * [setWordWrapMode](qtextbrowser.md#setwordwrapmode) @@ -202,7 +293,13 @@ const textBrowser = new QTextBrowser(); * [showMinimized](qtextbrowser.md#showminimized) * [showNormal](qtextbrowser.md#shownormal) * [size](qtextbrowser.md#size) +* [sizeHint](qtextbrowser.md#sizehint) +* [sizeIncrement](qtextbrowser.md#sizeincrement) * [source](qtextbrowser.md#source) +* [stackUnder](qtextbrowser.md#stackunder) +* [startTimer](qtextbrowser.md#starttimer) +* [statusTip](qtextbrowser.md#statustip) +* [style](qtextbrowser.md#style) * [styleSheet](qtextbrowser.md#stylesheet) * [tabChangesFocus](qtextbrowser.md#tabchangesfocus) * [tabStopDistance](qtextbrowser.md#tabstopdistance) @@ -210,14 +307,34 @@ const textBrowser = new QTextBrowser(); * [textInteractionFlags](qtextbrowser.md#textinteractionflags) * [toHtml](qtextbrowser.md#tohtml) * [toPlainText](qtextbrowser.md#toplaintext) +* [toolTip](qtextbrowser.md#tooltip) +* [toolTipDuration](qtextbrowser.md#tooltipduration) +* [underMouse](qtextbrowser.md#undermouse) * [undo](qtextbrowser.md#undo) +* [unsetCursor](qtextbrowser.md#unsetcursor) +* [unsetLayoutDirection](qtextbrowser.md#unsetlayoutdirection) +* [unsetLocale](qtextbrowser.md#unsetlocale) * [update](qtextbrowser.md#update) * [updateGeometry](qtextbrowser.md#updategeometry) +* [updateMicroFocus](qtextbrowser.md#updatemicrofocus) +* [updatesEnabled](qtextbrowser.md#updatesenabled) +* [verticalScrollBar](qtextbrowser.md#verticalscrollbar) * [viewport](qtextbrowser.md#viewport) +* [whatsThis](qtextbrowser.md#whatsthis) +* [width](qtextbrowser.md#width) +* [widthMM](qtextbrowser.md#widthmm) +* [winId](qtextbrowser.md#winid) +* [window](qtextbrowser.md#window) +* [windowFilePath](qtextbrowser.md#windowfilepath) +* [windowHandle](qtextbrowser.md#windowhandle) +* [windowIcon](qtextbrowser.md#windowicon) * [windowOpacity](qtextbrowser.md#windowopacity) +* [windowRole](qtextbrowser.md#windowrole) * [windowState](qtextbrowser.md#windowstate) * [windowTitle](qtextbrowser.md#windowtitle) * [wordWrapMode](qtextbrowser.md#wordwrapmode) +* [x](qtextbrowser.md#x) +* [y](qtextbrowser.md#y) * [zommIn](qtextbrowser.md#zommin) * [zoomOut](qtextbrowser.md#zoomout) @@ -225,129 +342,99 @@ const textBrowser = new QTextBrowser(); ### constructor -\+ **new QTextBrowser**(): *[QTextBrowser](qtextbrowser.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTextBrowser](qtextbrowser.md)* - -\+ **new QTextBrowser**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTextBrowser](qtextbrowser.md)* +\+ **new QTextBrowser**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTextBrowser](qtextbrowser.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QTextEdit](qtextedit.md).[constructor](qtextedit.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTextBrowser](qtextbrowser.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### acceptRichText -**Parameters:** +▸ **acceptRichText**(): *boolean* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› | undefined | +*Inherited from [QTextEdit](qtextedit.md).[acceptRichText](qtextedit.md#acceptrichtext)* -**Returns:** *void* +**Returns:** *boolean* -## Methods +___ -### acceptDrops +### accessibleDescription -▸ **acceptDrops**(): *boolean* +▸ **accessibleDescription**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *boolean* +**Returns:** *string* ___ -### acceptRichText +### accessibleName -▸ **acceptRichText**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[acceptRichText](nodetextedit.md#acceptrichtext)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -379,7 +466,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextBrowserSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextBrowserSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -393,6 +480,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QTextBrowserSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -405,7 +493,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -415,12 +503,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -429,6 +511,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -447,7 +539,7 @@ ___ ▸ **alignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[alignment](nodetextedit.md#alignment)* +*Inherited from [QTextEdit](qtextedit.md).[alignment](qtextedit.md#alignment)* **Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* @@ -457,7 +549,7 @@ ___ ▸ **append**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[append](nodetextedit.md#append)* +*Inherited from [QTextEdit](qtextedit.md).[append](qtextedit.md#append)* **Parameters:** @@ -469,11 +561,21 @@ Name | Type | ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoFormatting ▸ **autoFormatting**(): *[AutoFormattingFlag](../enums/autoformattingflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[autoFormatting](nodetextedit.md#autoformatting)* +*Inherited from [QTextEdit](qtextedit.md).[autoFormatting](qtextedit.md#autoformatting)* **Returns:** *[AutoFormattingFlag](../enums/autoformattingflag.md)* @@ -495,21 +597,68 @@ ___ ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### canPaste ▸ **canPaste**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[canPaste](nodetextedit.md#canpaste)* +*Inherited from [QTextEdit](qtextedit.md).[canPaste](qtextedit.md#canpaste)* **Returns:** *boolean* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clear ▸ **clear**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[clear](nodetextedit.md#clear)* +*Inherited from [QTextEdit](qtextedit.md).[clear](qtextedit.md#clear)* **Returns:** *void* @@ -533,6 +682,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -543,11 +702,41 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### copy ▸ **copy**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[copy](nodetextedit.md#copy)* +*Inherited from [QTextEdit](qtextedit.md).[copy](qtextedit.md#copy)* **Returns:** *void* @@ -557,7 +746,7 @@ ___ ▸ **currentFont**(): *[QFont](qfont.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[currentFont](nodetextedit.md#currentfont)* +*Inherited from [QTextEdit](qtextedit.md).[currentFont](qtextedit.md#currentfont)* **Returns:** *[QFont](qfont.md)* @@ -567,7 +756,7 @@ ___ ▸ **cursorWidth**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[cursorWidth](nodetextedit.md#cursorwidth)* +*Inherited from [QTextEdit](qtextedit.md).[cursorWidth](qtextedit.md#cursorwidth)* **Returns:** *number* @@ -577,32 +766,148 @@ ___ ▸ **cut**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[cut](nodetextedit.md#cut)* +*Inherited from [QTextEdit](qtextedit.md).[cut](qtextedit.md#cut)* + +**Returns:** *void* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ +### depth + +▸ **depth**(): *number* + +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* + +___ + +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + ### documentTitle ▸ **documentTitle**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[documentTitle](nodetextedit.md#documenttitle)* +*Inherited from [QTextEdit](qtextedit.md).[documentTitle](qtextedit.md#documenttitle)* **Returns:** *string* ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + ### ensureCursorVisible ▸ **ensureCursorVisible**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[ensureCursorVisible](nodetextedit.md#ensurecursorvisible)* +*Inherited from [QTextEdit](qtextedit.md).[ensureCursorVisible](qtextedit.md#ensurecursorvisible)* + +**Returns:** *void* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### font ▸ **font**(): *[QFont](qfont.md)* @@ -617,7 +922,7 @@ ___ ▸ **fontFamily**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontFamily](nodetextedit.md#fontfamily)* +*Inherited from [QTextEdit](qtextedit.md).[fontFamily](qtextedit.md#fontfamily)* **Returns:** *string* @@ -627,7 +932,7 @@ ___ ▸ **fontItalic**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontItalic](nodetextedit.md#fontitalic)* +*Inherited from [QTextEdit](qtextedit.md).[fontItalic](qtextedit.md#fontitalic)* **Returns:** *boolean* @@ -637,7 +942,7 @@ ___ ▸ **fontPointSize**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontPointSize](nodetextedit.md#fontpointsize)* +*Inherited from [QTextEdit](qtextedit.md).[fontPointSize](qtextedit.md#fontpointsize)* **Returns:** *number* @@ -647,7 +952,7 @@ ___ ▸ **fontUnderline**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontUnderline](nodetextedit.md#fontunderline)* +*Inherited from [QTextEdit](qtextedit.md).[fontUnderline](qtextedit.md#fontunderline)* **Returns:** *boolean* @@ -657,7 +962,7 @@ ___ ▸ **fontWeight**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontWeight](nodetextedit.md#fontweight)* +*Inherited from [QTextEdit](qtextedit.md).[fontWeight](qtextedit.md#fontweight)* **Returns:** *number* @@ -679,11 +984,21 @@ ___ ___ +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### frameRect ▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* **Returns:** *[QRect](qrect.md)* @@ -693,7 +1008,7 @@ ___ ▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* **Returns:** *[Shadow](../enums/shadow.md)* @@ -703,17 +1018,27 @@ ___ ▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* **Returns:** *[Shape](../enums/shape.md)* ___ +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### frameStyle ▸ **frameStyle**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* **Returns:** *number* @@ -723,7 +1048,7 @@ ___ ▸ **frameWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* **Returns:** *number* @@ -749,45 +1074,147 @@ ___ ___ -### hasMouseTracking +### grab -▸ **hasMouseTracking**(): *boolean* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* -**Returns:** *boolean* +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* ___ -### hide +### grabKeyboard -▸ **hide**(): *void* +▸ **grabKeyboard**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* **Returns:** *void* ___ -### historyTitle - -▸ **historyTitle**(`i`: number): *string* +### grabMouse -**Parameters:** +▸ **grabMouse**(): *void* -Name | Type | ------- | ------ | -`i` | number | +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *string* +**Returns:** *void* ___ -### historyUrl +### hasFocus -▸ **historyUrl**(): *[QUrl](qurl.md)* +▸ **hasFocus**(): *boolean* -**Returns:** *[QUrl](qurl.md)* +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### historyTitle + +▸ **historyTitle**(`i`: number): *string* + +**Parameters:** + +Name | Type | +------ | ------ | +`i` | number | + +**Returns:** *string* + +___ + +### historyUrl + +▸ **historyUrl**(): *[QUrl](qurl.md)* + +**Returns:** *[QUrl](qurl.md)* ___ @@ -799,11 +1226,21 @@ ___ ___ +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -815,11 +1252,21 @@ Name | Type | ___ +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + ### insertHtml ▸ **insertHtml**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[insertHtml](nodetextedit.md#inserthtml)* +*Inherited from [QTextEdit](qtextedit.md).[insertHtml](qtextedit.md#inserthtml)* **Parameters:** @@ -835,7 +1282,7 @@ ___ ▸ **insertPlainText**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[insertPlainText](nodetextedit.md#insertplaintext)* +*Inherited from [QTextEdit](qtextedit.md).[insertPlainText](qtextedit.md#insertplaintext)* **Parameters:** @@ -857,6 +1304,22 @@ ___ ___ +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + ### isBackwardAvailable ▸ **isBackwardAvailable**(): *boolean* @@ -875,6 +1338,22 @@ ___ ___ +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + ### isForwardAvailable ▸ **isForwardAvailable**(): *boolean* @@ -883,11 +1362,61 @@ ___ ___ +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + ### isReadOnly ▸ **isReadOnly**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[isReadOnly](nodetextedit.md#isreadonly)* +*Inherited from [QTextEdit](qtextedit.md).[isReadOnly](qtextedit.md#isreadonly)* **Returns:** *boolean* @@ -897,7 +1426,7 @@ ___ ▸ **isUndoRedoEnabled**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[isUndoRedoEnabled](nodetextedit.md#isundoredoenabled)* +*Inherited from [QTextEdit](qtextedit.md).[isUndoRedoEnabled](qtextedit.md#isundoredoenabled)* **Returns:** *boolean* @@ -913,11 +1442,73 @@ ___ ___ +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + ### lineWidth ▸ **lineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* **Returns:** *number* @@ -927,7 +1518,7 @@ ___ ▸ **lineWrapColumnOrWidth**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[lineWrapColumnOrWidth](nodetextedit.md#linewrapcolumnorwidth)* +*Inherited from [QTextEdit](qtextedit.md).[lineWrapColumnOrWidth](qtextedit.md#linewrapcolumnorwidth)* **Returns:** *number* @@ -937,12 +1528,32 @@ ___ ▸ **lineWrapMode**(): *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[lineWrapMode](nodetextedit.md#linewrapmode)* +*Inherited from [QTextEdit](qtextedit.md).[lineWrapMode](qtextedit.md#linewrapmode)* **Returns:** *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* ___ +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + ### lower ▸ **lower**(): *void* @@ -953,6 +1564,23 @@ ___ ___ +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### mapFromGlobal ▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* @@ -985,6 +1613,23 @@ Name | Type | ___ +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### mapToGlobal ▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* @@ -1017,6 +1662,16 @@ Name | Type | ___ +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + ### maximumSize ▸ **maximumSize**(): *[QSize](qsize.md)* @@ -1037,11 +1692,31 @@ ___ ___ +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + ### midLineWidth ▸ **midLineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* **Returns:** *number* @@ -1057,6 +1732,26 @@ ___ ___ +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + ### move ▸ **move**(`x`: number, `y`: number): *void* @@ -1074,11 +1769,41 @@ Name | Type | ___ +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* @@ -1104,27 +1829,77 @@ ___ ▸ **overwriteMode**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[overwriteMode](nodetextedit.md#overwritemode)* +*Inherited from [QTextEdit](qtextedit.md).[overwriteMode](qtextedit.md#overwritemode)* **Returns:** *boolean* ___ +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### paste ▸ **paste**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[paste](nodetextedit.md#paste)* +*Inherited from [QTextEdit](qtextedit.md).[paste](qtextedit.md#paste)* **Returns:** *void* ___ +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + ### placeholderText ▸ **placeholderText**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[placeholderText](nodetextedit.md#placeholdertext)* +*Inherited from [QTextEdit](qtextedit.md).[placeholderText](qtextedit.md#placeholdertext)* **Returns:** *string* @@ -1144,11 +1919,21 @@ ___ ___ +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -1170,11 +1955,57 @@ ___ ___ +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### redo ▸ **redo**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[redo](nodetextedit.md#redo)* +*Inherited from [QTextEdit](qtextedit.md).[redo](qtextedit.md#redo)* + +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | **Returns:** *void* @@ -1206,7 +2037,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextBrowserSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextBrowserSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -1220,10 +2051,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QTextBrowserSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -1241,6 +2073,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -1286,7 +2120,7 @@ ___ ▸ **scrollToAnchor**(`name`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[scrollToAnchor](nodetextedit.md#scrolltoanchor)* +*Inherited from [QTextEdit](qtextedit.md).[scrollToAnchor](qtextedit.md#scrolltoanchor)* **Parameters:** @@ -1302,7 +2136,7 @@ ___ ▸ **selectAll**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[selectAll](nodetextedit.md#selectall)* +*Inherited from [QTextEdit](qtextedit.md).[selectAll](qtextedit.md#selectall)* **Returns:** *void* @@ -1328,7 +2162,7 @@ ___ ▸ **setAcceptRichText**(`accept`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAcceptRichText](nodetextedit.md#setacceptrichtext)* +*Inherited from [QTextEdit](qtextedit.md).[setAcceptRichText](qtextedit.md#setacceptrichtext)* **Parameters:** @@ -1340,11 +2174,43 @@ Name | Type | ___ +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAlignment](nodetextedit.md#setalignment)* +*Inherited from [QTextEdit](qtextedit.md).[setAlignment](qtextedit.md#setalignment)* **Parameters:** @@ -1373,11 +2239,27 @@ Name | Type | ___ +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + ### setAutoFormatting ▸ **setAutoFormatting**(`features`: [AutoFormattingFlag](../enums/autoformattingflag.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAutoFormatting](nodetextedit.md#setautoformatting)* +*Inherited from [QTextEdit](qtextedit.md).[setAutoFormatting](qtextedit.md#setautoformatting)* **Parameters:** @@ -1389,6 +2271,41 @@ Name | Type | ___ +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + ### setContextMenuPolicy ▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* @@ -1409,7 +2326,7 @@ ___ ▸ **setCurrentFont**(`f`: [QFont](qfont.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setCurrentFont](nodetextedit.md#setcurrentfont)* +*Inherited from [QTextEdit](qtextedit.md).[setCurrentFont](qtextedit.md#setcurrentfont)* **Parameters:** @@ -1441,7 +2358,7 @@ ___ ▸ **setCursorWidth**(`width`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setCursorWidth](nodetextedit.md#setcursorwidth)* +*Inherited from [QTextEdit](qtextedit.md).[setCursorWidth](qtextedit.md#setcursorwidth)* **Parameters:** @@ -1453,11 +2370,27 @@ Name | Type | ___ +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + ### setDocumentTitle ▸ **setDocumentTitle**(`title`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setDocumentTitle](nodetextedit.md#setdocumenttitle)* +*Inherited from [QTextEdit](qtextedit.md).[setDocumentTitle](qtextedit.md#setdocumenttitle)* **Parameters:** @@ -1485,6 +2418,49 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + ### setFixedSize ▸ **setFixedSize**(`width`: number, `height`: number): *void* @@ -1502,6 +2478,22 @@ Name | Type | ___ +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + ### setFlexNodeSizeControlled ▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* @@ -1528,25 +2520,41 @@ ___ **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | + +**Returns:** *void* + +___ + +### setFocusPolicy + +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### setFocusPolicy +### setFocusProxy -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* @@ -1572,7 +2580,7 @@ ___ ▸ **setFontFamily**(`family`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontFamily](nodetextedit.md#setfontfamily)* +*Inherited from [QTextEdit](qtextedit.md).[setFontFamily](qtextedit.md#setfontfamily)* **Parameters:** @@ -1588,7 +2596,7 @@ ___ ▸ **setFontItalic**(`italic`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontItalic](nodetextedit.md#setfontitalic)* +*Inherited from [QTextEdit](qtextedit.md).[setFontItalic](qtextedit.md#setfontitalic)* **Parameters:** @@ -1604,7 +2612,7 @@ ___ ▸ **setFontPointSize**(`s`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontPointSize](nodetextedit.md#setfontpointsize)* +*Inherited from [QTextEdit](qtextedit.md).[setFontPointSize](qtextedit.md#setfontpointsize)* **Parameters:** @@ -1620,7 +2628,7 @@ ___ ▸ **setFontUnderline**(`underline`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontUnderline](nodetextedit.md#setfontunderline)* +*Inherited from [QTextEdit](qtextedit.md).[setFontUnderline](qtextedit.md#setfontunderline)* **Parameters:** @@ -1636,7 +2644,7 @@ ___ ▸ **setFontWeight**(`weight`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontWeight](nodetextedit.md#setfontweight)* +*Inherited from [QTextEdit](qtextedit.md).[setFontWeight](qtextedit.md#setfontweight)* **Parameters:** @@ -1652,7 +2660,7 @@ ___ ▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** @@ -1668,7 +2676,7 @@ ___ ▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** @@ -1684,7 +2692,7 @@ ___ ▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** @@ -1700,7 +2708,7 @@ ___ ▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** @@ -1747,6 +2755,22 @@ Name | Type | ___ +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + ### setHorizontalScrollBar ▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* @@ -1783,7 +2807,7 @@ ___ ▸ **setHtml**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setHtml](nodetextedit.md#sethtml)* +*Inherited from [QTextEdit](qtextedit.md).[setHtml](qtextedit.md#sethtml)* **Parameters:** @@ -1797,15 +2821,32 @@ ___ ### setInlineStyle -▸ **setInlineStyle**(`style`: string): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* *Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + Name | Type | ------ | ------ | -`style` | string | +`hints` | number | **Returns:** *void* @@ -1813,7 +2854,7 @@ ___ ### setLayout -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)›): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* *Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* @@ -1821,7 +2862,7 @@ ___ Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTextBrowserSignals](../interfaces/qtextbrowsersignals.md)› | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* @@ -1831,7 +2872,7 @@ ___ ▸ **setLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** @@ -1847,7 +2888,7 @@ ___ ▸ **setLineWrapColumnOrWidth**(`w`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setLineWrapColumnOrWidth](nodetextedit.md#setlinewrapcolumnorwidth)* +*Inherited from [QTextEdit](qtextedit.md).[setLineWrapColumnOrWidth](qtextedit.md#setlinewrapcolumnorwidth)* **Parameters:** @@ -1863,7 +2904,7 @@ ___ ▸ **setLineWrapMode**(`mode`: [QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setLineWrapMode](nodetextedit.md#setlinewrapmode)* +*Inherited from [QTextEdit](qtextedit.md).[setLineWrapMode](qtextedit.md#setlinewrapmode)* **Parameters:** @@ -1875,6 +2916,22 @@ Name | Type | ___ +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + ### setMaximumSize ▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* @@ -1892,11 +2949,27 @@ Name | Type | ___ +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + ### setMidLineWidth ▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** @@ -1908,6 +2981,22 @@ Name | Type | ___ +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + ### setMinimumSize ▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* @@ -1925,33 +3014,33 @@ Name | Type | ___ -### setMouseTracking +### setMinimumWidth -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`minw` | number | **Returns:** *void* ___ -### setNodeParent +### setMouseTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`isMouseTracked` | boolean | **Returns:** *void* @@ -1963,7 +3052,7 @@ ___ *Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -2007,7 +3096,7 @@ ___ ▸ **setOverwriteMode**(`overwrite`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setOverwriteMode](nodetextedit.md#setoverwritemode)* +*Inherited from [QTextEdit](qtextedit.md).[setOverwriteMode](qtextedit.md#setoverwritemode)* **Parameters:** @@ -2019,11 +3108,27 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setPlaceholderText ▸ **setPlaceholderText**(`placeholderText`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setPlaceholderText](nodetextedit.md#setplaceholdertext)* +*Inherited from [QTextEdit](qtextedit.md).[setPlaceholderText](qtextedit.md#setplaceholdertext)* **Parameters:** @@ -2039,7 +3144,7 @@ ___ ▸ **setPlainText**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setPlainText](nodetextedit.md#setplaintext)* +*Inherited from [QTextEdit](qtextedit.md).[setPlainText](qtextedit.md#setplaintext)* **Parameters:** @@ -2055,7 +3160,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -2072,7 +3177,7 @@ ___ ▸ **setReadOnly**(`ro`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setReadOnly](nodetextedit.md#setreadonly)* +*Inherited from [QTextEdit](qtextedit.md).[setReadOnly](qtextedit.md#setreadonly)* **Parameters:** @@ -2084,6 +3189,74 @@ Name | Type | ___ +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + ### setSource ▸ **setSource**(`name`: [QUrl](qurl.md)): *void* @@ -2098,17 +3271,34 @@ Name | Type | ___ -### setStyleSheet +### setStatusTip -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* @@ -2118,7 +3308,7 @@ ___ ▸ **setTabChangesFocus**(`b`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTabChangesFocus](nodetextedit.md#settabchangesfocus)* +*Inherited from [QTextEdit](qtextedit.md).[setTabChangesFocus](qtextedit.md#settabchangesfocus)* **Parameters:** @@ -2134,7 +3324,7 @@ ___ ▸ **setTabStopDistance**(`distance`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTabStopDistance](nodetextedit.md#settabstopdistance)* +*Inherited from [QTextEdit](qtextedit.md).[setTabStopDistance](qtextedit.md#settabstopdistance)* **Parameters:** @@ -2146,129 +3336,241 @@ Name | Type | ___ +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + ### setText -▸ **setText**(`text`: string): *void* +▸ **setText**(`text`: string): *void* + +*Inherited from [QTextEdit](qtextedit.md).[setText](qtextedit.md#settext)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setTextBackgroundColor + +▸ **setTextBackgroundColor**(`color`: [QColor](qcolor.md)): *void* + +*Inherited from [QTextEdit](qtextedit.md).[setTextBackgroundColor](qtextedit.md#settextbackgroundcolor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### setTextColor + +▸ **setTextColor**(`color`: [QColor](qcolor.md)): *void* + +*Inherited from [QTextEdit](qtextedit.md).[setTextColor](qtextedit.md#settextcolor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### setTextInteractionFlags + +▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* + +*Inherited from [QTextEdit](qtextedit.md).[setTextInteractionFlags](qtextedit.md#settextinteractionflags)* + +**Parameters:** + +Name | Type | +------ | ------ | +`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUndoRedoEnabled + +▸ **setUndoRedoEnabled**(`enable`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setText](nodetextedit.md#settext)* +*Inherited from [QTextEdit](qtextedit.md).[setUndoRedoEnabled](qtextedit.md#setundoredoenabled)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`enable` | boolean | **Returns:** *void* ___ -### setTextBackgroundColor +### setUpdatesEnabled -▸ **setTextBackgroundColor**(`color`: [QColor](qcolor.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextBackgroundColor](nodetextedit.md#settextbackgroundcolor)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`enable` | boolean | **Returns:** *void* ___ -### setTextColor +### setVerticalScrollBar -▸ **setTextColor**(`color`: [QColor](qcolor.md)): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextColor](nodetextedit.md#settextcolor)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setTextInteractionFlags +### setVerticalScrollBarPolicy -▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextInteractionFlags](nodetextedit.md#settextinteractionflags)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setUndoRedoEnabled +### setViewport -▸ **setUndoRedoEnabled**(`enable`: boolean): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setUndoRedoEnabled](nodetextedit.md#setundoredoenabled)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setVisible -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWhatsThis -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -2307,6 +3609,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -2323,6 +3641,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -2359,7 +3693,7 @@ ___ ▸ **setWordWrapMode**(`policy`: [WrapMode](../enums/wrapmode.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setWordWrapMode](nodetextedit.md#setwordwrapmode)* +*Inherited from [QTextEdit](qtextedit.md).[setWordWrapMode](qtextedit.md#setwordwrapmode)* **Parameters:** @@ -2431,6 +3765,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### source ▸ **source**(): *[QUrl](qurl.md)* @@ -2439,6 +3793,59 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -2453,7 +3860,7 @@ ___ ▸ **tabChangesFocus**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[tabChangesFocus](nodetextedit.md#tabchangesfocus)* +*Inherited from [QTextEdit](qtextedit.md).[tabChangesFocus](qtextedit.md#tabchangesfocus)* **Returns:** *boolean* @@ -2463,7 +3870,7 @@ ___ ▸ **tabStopDistance**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[tabStopDistance](nodetextedit.md#tabstopdistance)* +*Inherited from [QTextEdit](qtextedit.md).[tabStopDistance](qtextedit.md#tabstopdistance)* **Returns:** *number* @@ -2489,7 +3896,7 @@ ___ ▸ **textInteractionFlags**(): *[TextInteractionFlag](../enums/textinteractionflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[textInteractionFlags](nodetextedit.md#textinteractionflags)* +*Inherited from [QTextEdit](qtextedit.md).[textInteractionFlags](qtextedit.md#textinteractionflags)* **Returns:** *[TextInteractionFlag](../enums/textinteractionflag.md)* @@ -2499,7 +3906,7 @@ ___ ▸ **toHtml**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[toHtml](nodetextedit.md#tohtml)* +*Inherited from [QTextEdit](qtextedit.md).[toHtml](qtextedit.md#tohtml)* **Returns:** *string* @@ -2509,17 +3916,77 @@ ___ ▸ **toPlainText**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[toPlainText](nodetextedit.md#toplaintext)* +*Inherited from [QTextEdit](qtextedit.md).[toPlainText](qtextedit.md#toplaintext)* + +**Returns:** *string* + +___ + +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* **Returns:** *string* ___ +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + ### undo ▸ **undo**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[undo](nodetextedit.md#undo)* +*Inherited from [QTextEdit](qtextedit.md).[undo](qtextedit.md#undo)* + +**Returns:** *void* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* **Returns:** *void* @@ -2545,6 +4012,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -2555,6 +4058,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2565,13 +4148,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2589,17 +4182,37 @@ ___ ▸ **wordWrapMode**(): *[WrapMode](../enums/wrapmode.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[wordWrapMode](nodetextedit.md#wordwrapmode)* +*Inherited from [QTextEdit](qtextedit.md).[wordWrapMode](qtextedit.md#wordwrapmode)* **Returns:** *[WrapMode](../enums/wrapmode.md)* ___ +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* + +___ + ### zommIn ▸ **zommIn**(`range`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[zommIn](nodetextedit.md#zommin)* +*Inherited from [QTextEdit](qtextedit.md).[zommIn](qtextedit.md#zommin)* **Parameters:** @@ -2615,7 +4228,7 @@ ___ ▸ **zoomOut**(`range`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[zoomOut](nodetextedit.md#zoomout)* +*Inherited from [QTextEdit](qtextedit.md).[zoomOut](qtextedit.md#zoomout)* **Parameters:** diff --git a/website/docs/api/generated/classes/qtextedit.md b/website/docs/api/generated/classes/qtextedit.md index 20f029c7b2..dfaabd1f73 100644 --- a/website/docs/api/generated/classes/qtextedit.md +++ b/website/docs/api/generated/classes/qtextedit.md @@ -4,12 +4,32 @@ title: "QTextEdit" sidebar_label: "QTextEdit" --- +> Create and control editable text field. + +**This class is a JS wrapper around Qt's [QTextEdit class](https://doc.qt.io/qt-5/qtextedit.html)** + +A `QTextEdit` provides ability to add and manipulate native editable text field widgets. + +### Example + +```javascript +const { QTextEdit } = require("@nodegui/nodegui"); + +const textEdit = new QTextEdit(); +``` + +## Type parameters + +▪ **Signals**: *[QTextEditSignals](../interfaces/qtexteditsignals.md)* + ## Hierarchy - ↳ [NodeTextEdit](nodetextedit.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› + ↳ [QAbstractScrollArea](qabstractscrollarea.md)‹Signals› ↳ **QTextEdit** + ↳ [QTextBrowser](qtextbrowser.md) + ## Index ### Constructors @@ -18,84 +38,145 @@ sidebar_label: "QTextEdit" ### Properties -* [_layout](qtextedit.md#optional-_layout) * [_rawInlineStyle](qtextedit.md#_rawinlinestyle) -* [actions](qtextedit.md#actions) * [native](qtextedit.md#native) -* [nodeChildren](qtextedit.md#nodechildren) -* [nodeParent](qtextedit.md#optional-nodeparent) * [type](qtextedit.md#type) -* [viewportWidget](qtextedit.md#optional-viewportwidget) - -### Accessors - -* [layout](qtextedit.md#layout) ### Methods +* [_id](qtextedit.md#_id) * [acceptDrops](qtextedit.md#acceptdrops) * [acceptRichText](qtextedit.md#acceptrichtext) +* [accessibleDescription](qtextedit.md#accessibledescription) +* [accessibleName](qtextedit.md#accessiblename) * [activateWindow](qtextedit.md#activatewindow) * [addAction](qtextedit.md#addaction) * [addEventListener](qtextedit.md#addeventlistener) * [adjustSize](qtextedit.md#adjustsize) * [alignment](qtextedit.md#alignment) * [append](qtextedit.md#append) +* [autoFillBackground](qtextedit.md#autofillbackground) * [autoFormatting](qtextedit.md#autoformatting) +* [baseSize](qtextedit.md#basesize) * [canPaste](qtextedit.md#canpaste) +* [childAt](qtextedit.md#childat) +* [children](qtextedit.md#children) +* [childrenRect](qtextedit.md#childrenrect) * [clear](qtextedit.md#clear) * [clearFocus](qtextedit.md#clearfocus) +* [clearMask](qtextedit.md#clearmask) * [close](qtextedit.md#close) +* [colorCount](qtextedit.md#colorcount) +* [contentsRect](qtextedit.md#contentsrect) +* [contextMenuPolicy](qtextedit.md#contextmenupolicy) * [copy](qtextedit.md#copy) * [currentFont](qtextedit.md#currentfont) * [cursorWidth](qtextedit.md#cursorwidth) * [cut](qtextedit.md#cut) +* [delete](qtextedit.md#delete) +* [deleteLater](qtextedit.md#deletelater) +* [depth](qtextedit.md#depth) +* [devicePixelRatio](qtextedit.md#devicepixelratio) +* [devicePixelRatioF](qtextedit.md#devicepixelratiof) * [documentTitle](qtextedit.md#documenttitle) +* [dumpObjectInfo](qtextedit.md#dumpobjectinfo) +* [dumpObjectTree](qtextedit.md#dumpobjecttree) * [ensureCursorVisible](qtextedit.md#ensurecursorvisible) +* [ensurePolished](qtextedit.md#ensurepolished) +* [eventProcessed](qtextedit.md#eventprocessed) +* [focusProxy](qtextedit.md#focusproxy) +* [focusWidget](qtextedit.md#focuswidget) * [font](qtextedit.md#font) * [fontFamily](qtextedit.md#fontfamily) * [fontItalic](qtextedit.md#fontitalic) * [fontPointSize](qtextedit.md#fontpointsize) * [fontUnderline](qtextedit.md#fontunderline) * [fontWeight](qtextedit.md#fontweight) +* [frameGeometry](qtextedit.md#framegeometry) * [frameRect](qtextedit.md#framerect) * [frameShadow](qtextedit.md#frameshadow) * [frameShape](qtextedit.md#frameshape) +* [frameSize](qtextedit.md#framesize) * [frameStyle](qtextedit.md#framestyle) * [frameWidth](qtextedit.md#framewidth) * [geometry](qtextedit.md#geometry) * [getFlexNode](qtextedit.md#getflexnode) +* [grab](qtextedit.md#grab) +* [grabKeyboard](qtextedit.md#grabkeyboard) +* [grabMouse](qtextedit.md#grabmouse) +* [hasFocus](qtextedit.md#hasfocus) +* [hasHeightForWidth](qtextedit.md#hasheightforwidth) * [hasMouseTracking](qtextedit.md#hasmousetracking) +* [hasTabletTracking](qtextedit.md#hastablettracking) +* [height](qtextedit.md#height) +* [heightForWidth](qtextedit.md#heightforwidth) +* [heightMM](qtextedit.md#heightmm) * [hide](qtextedit.md#hide) +* [horizontalScrollBar](qtextedit.md#horizontalscrollbar) * [inherits](qtextedit.md#inherits) +* [inputMethodHints](qtextedit.md#inputmethodhints) * [insertHtml](qtextedit.md#inserthtml) * [insertPlainText](qtextedit.md#insertplaintext) * [isActiveWindow](qtextedit.md#isactivewindow) +* [isAncestorOf](qtextedit.md#isancestorof) * [isEnabled](qtextedit.md#isenabled) +* [isEnabledTo](qtextedit.md#isenabledto) +* [isFullScreen](qtextedit.md#isfullscreen) +* [isHidden](qtextedit.md#ishidden) +* [isMaximized](qtextedit.md#ismaximized) +* [isMinimized](qtextedit.md#isminimized) +* [isModal](qtextedit.md#ismodal) * [isReadOnly](qtextedit.md#isreadonly) * [isUndoRedoEnabled](qtextedit.md#isundoredoenabled) * [isVisible](qtextedit.md#isvisible) +* [isVisibleTo](qtextedit.md#isvisibleto) +* [isWindow](qtextedit.md#iswindow) +* [isWindowModified](qtextedit.md#iswindowmodified) +* [killTimer](qtextedit.md#killtimer) +* [layout](qtextedit.md#layout) * [lineWidth](qtextedit.md#linewidth) * [lineWrapColumnOrWidth](qtextedit.md#linewrapcolumnorwidth) * [lineWrapMode](qtextedit.md#linewrapmode) +* [logicalDpiX](qtextedit.md#logicaldpix) +* [logicalDpiY](qtextedit.md#logicaldpiy) * [lower](qtextedit.md#lower) +* [mapFrom](qtextedit.md#mapfrom) * [mapFromGlobal](qtextedit.md#mapfromglobal) * [mapFromParent](qtextedit.md#mapfromparent) +* [mapTo](qtextedit.md#mapto) * [mapToGlobal](qtextedit.md#maptoglobal) * [mapToParent](qtextedit.md#maptoparent) +* [maximumHeight](qtextedit.md#maximumheight) * [maximumSize](qtextedit.md#maximumsize) * [maximumViewportSize](qtextedit.md#maximumviewportsize) +* [maximumWidth](qtextedit.md#maximumwidth) * [midLineWidth](qtextedit.md#midlinewidth) +* [minimumHeight](qtextedit.md#minimumheight) * [minimumSize](qtextedit.md#minimumsize) +* [minimumSizeHint](qtextedit.md#minimumsizehint) +* [minimumWidth](qtextedit.md#minimumwidth) * [move](qtextedit.md#move) +* [nativeParentWidget](qtextedit.md#nativeparentwidget) +* [nextInFocusChain](qtextedit.md#nextinfocuschain) +* [normalGeometry](qtextedit.md#normalgeometry) * [objectName](qtextedit.md#objectname) * [overwriteMode](qtextedit.md#overwritemode) +* [paintingActive](qtextedit.md#paintingactive) +* [parent](qtextedit.md#parent) +* [parentWidget](qtextedit.md#parentwidget) * [paste](qtextedit.md#paste) +* [physicalDpiX](qtextedit.md#physicaldpix) +* [physicalDpiY](qtextedit.md#physicaldpiy) * [placeholderText](qtextedit.md#placeholdertext) * [pos](qtextedit.md#pos) +* [previousInFocusChain](qtextedit.md#previousinfocuschain) * [property](qtextedit.md#property) * [raise](qtextedit.md#raise) +* [rect](qtextedit.md#rect) * [redo](qtextedit.md#redo) +* [releaseKeyboard](qtextedit.md#releasekeyboard) +* [releaseMouse](qtextedit.md#releasemouse) +* [releaseShortcut](qtextedit.md#releaseshortcut) * [removeAction](qtextedit.md#removeaction) * [removeEventListener](qtextedit.md#removeeventlistener) * [repaint](qtextedit.md#repaint) @@ -105,19 +186,29 @@ sidebar_label: "QTextEdit" * [selectAll](qtextedit.md#selectall) * [setAcceptDrops](qtextedit.md#setacceptdrops) * [setAcceptRichText](qtextedit.md#setacceptrichtext) +* [setAccessibleDescription](qtextedit.md#setaccessibledescription) +* [setAccessibleName](qtextedit.md#setaccessiblename) * [setAlignment](qtextedit.md#setalignment) * [setAttribute](qtextedit.md#setattribute) +* [setAutoFillBackground](qtextedit.md#setautofillbackground) * [setAutoFormatting](qtextedit.md#setautoformatting) +* [setBaseSize](qtextedit.md#setbasesize) +* [setContentsMargins](qtextedit.md#setcontentsmargins) * [setContextMenuPolicy](qtextedit.md#setcontextmenupolicy) * [setCurrentFont](qtextedit.md#setcurrentfont) * [setCursor](qtextedit.md#setcursor) * [setCursorWidth](qtextedit.md#setcursorwidth) +* [setDisabled](qtextedit.md#setdisabled) * [setDocumentTitle](qtextedit.md#setdocumenttitle) * [setEnabled](qtextedit.md#setenabled) +* [setEventProcessed](qtextedit.md#seteventprocessed) +* [setFixedHeight](qtextedit.md#setfixedheight) * [setFixedSize](qtextedit.md#setfixedsize) +* [setFixedWidth](qtextedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qtextedit.md#setflexnodesizecontrolled) * [setFocus](qtextedit.md#setfocus) * [setFocusPolicy](qtextedit.md#setfocuspolicy) +* [setFocusProxy](qtextedit.md#setfocusproxy) * [setFont](qtextedit.md#setfont) * [setFontFamily](qtextedit.md#setfontfamily) * [setFontItalic](qtextedit.md#setfontitalic) @@ -130,39 +221,59 @@ sidebar_label: "QTextEdit" * [setFrameStyle](qtextedit.md#setframestyle) * [setGeometry](qtextedit.md#setgeometry) * [setGraphicsEffect](qtextedit.md#setgraphicseffect) +* [setHidden](qtextedit.md#sethidden) * [setHorizontalScrollBar](qtextedit.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qtextedit.md#sethorizontalscrollbarpolicy) * [setHtml](qtextedit.md#sethtml) * [setInlineStyle](qtextedit.md#setinlinestyle) +* [setInputMethodHints](qtextedit.md#setinputmethodhints) * [setLayout](qtextedit.md#setlayout) * [setLineWidth](qtextedit.md#setlinewidth) * [setLineWrapColumnOrWidth](qtextedit.md#setlinewrapcolumnorwidth) * [setLineWrapMode](qtextedit.md#setlinewrapmode) +* [setMaximumHeight](qtextedit.md#setmaximumheight) * [setMaximumSize](qtextedit.md#setmaximumsize) +* [setMaximumWidth](qtextedit.md#setmaximumwidth) * [setMidLineWidth](qtextedit.md#setmidlinewidth) +* [setMinimumHeight](qtextedit.md#setminimumheight) * [setMinimumSize](qtextedit.md#setminimumsize) +* [setMinimumWidth](qtextedit.md#setminimumwidth) * [setMouseTracking](qtextedit.md#setmousetracking) -* [setNodeParent](qtextedit.md#setnodeparent) * [setObjectName](qtextedit.md#setobjectname) * [setOverwriteMode](qtextedit.md#setoverwritemode) +* [setParent](qtextedit.md#setparent) * [setPlaceholderText](qtextedit.md#setplaceholdertext) * [setPlainText](qtextedit.md#setplaintext) * [setProperty](qtextedit.md#setproperty) * [setReadOnly](qtextedit.md#setreadonly) +* [setShortcutAutoRepeat](qtextedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qtextedit.md#setshortcutenabled) +* [setSizeIncrement](qtextedit.md#setsizeincrement) +* [setSizePolicy](qtextedit.md#setsizepolicy) +* [setStatusTip](qtextedit.md#setstatustip) * [setStyleSheet](qtextedit.md#setstylesheet) * [setTabChangesFocus](qtextedit.md#settabchangesfocus) * [setTabStopDistance](qtextedit.md#settabstopdistance) +* [setTabletTracking](qtextedit.md#settablettracking) * [setText](qtextedit.md#settext) * [setTextBackgroundColor](qtextedit.md#settextbackgroundcolor) * [setTextColor](qtextedit.md#settextcolor) * [setTextInteractionFlags](qtextedit.md#settextinteractionflags) +* [setToolTip](qtextedit.md#settooltip) +* [setToolTipDuration](qtextedit.md#settooltipduration) * [setUndoRedoEnabled](qtextedit.md#setundoredoenabled) +* [setUpdatesEnabled](qtextedit.md#setupdatesenabled) * [setVerticalScrollBar](qtextedit.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qtextedit.md#setverticalscrollbarpolicy) * [setViewport](qtextedit.md#setviewport) +* [setVisible](qtextedit.md#setvisible) +* [setWhatsThis](qtextedit.md#setwhatsthis) +* [setWindowFilePath](qtextedit.md#setwindowfilepath) * [setWindowFlag](qtextedit.md#setwindowflag) * [setWindowIcon](qtextedit.md#setwindowicon) +* [setWindowModified](qtextedit.md#setwindowmodified) * [setWindowOpacity](qtextedit.md#setwindowopacity) +* [setWindowRole](qtextedit.md#setwindowrole) * [setWindowState](qtextedit.md#setwindowstate) * [setWindowTitle](qtextedit.md#setwindowtitle) * [setWordWrapMode](qtextedit.md#setwordwrapmode) @@ -172,6 +283,12 @@ sidebar_label: "QTextEdit" * [showMinimized](qtextedit.md#showminimized) * [showNormal](qtextedit.md#shownormal) * [size](qtextedit.md#size) +* [sizeHint](qtextedit.md#sizehint) +* [sizeIncrement](qtextedit.md#sizeincrement) +* [stackUnder](qtextedit.md#stackunder) +* [startTimer](qtextedit.md#starttimer) +* [statusTip](qtextedit.md#statustip) +* [style](qtextedit.md#style) * [styleSheet](qtextedit.md#stylesheet) * [tabChangesFocus](qtextedit.md#tabchangesfocus) * [tabStopDistance](qtextedit.md#tabstopdistance) @@ -179,14 +296,34 @@ sidebar_label: "QTextEdit" * [textInteractionFlags](qtextedit.md#textinteractionflags) * [toHtml](qtextedit.md#tohtml) * [toPlainText](qtextedit.md#toplaintext) +* [toolTip](qtextedit.md#tooltip) +* [toolTipDuration](qtextedit.md#tooltipduration) +* [underMouse](qtextedit.md#undermouse) * [undo](qtextedit.md#undo) +* [unsetCursor](qtextedit.md#unsetcursor) +* [unsetLayoutDirection](qtextedit.md#unsetlayoutdirection) +* [unsetLocale](qtextedit.md#unsetlocale) * [update](qtextedit.md#update) * [updateGeometry](qtextedit.md#updategeometry) +* [updateMicroFocus](qtextedit.md#updatemicrofocus) +* [updatesEnabled](qtextedit.md#updatesenabled) +* [verticalScrollBar](qtextedit.md#verticalscrollbar) * [viewport](qtextedit.md#viewport) +* [whatsThis](qtextedit.md#whatsthis) +* [width](qtextedit.md#width) +* [widthMM](qtextedit.md#widthmm) +* [winId](qtextedit.md#winid) +* [window](qtextedit.md#window) +* [windowFilePath](qtextedit.md#windowfilepath) +* [windowHandle](qtextedit.md#windowhandle) +* [windowIcon](qtextedit.md#windowicon) * [windowOpacity](qtextedit.md#windowopacity) +* [windowRole](qtextedit.md#windowrole) * [windowState](qtextedit.md#windowstate) * [windowTitle](qtextedit.md#windowtitle) * [wordWrapMode](qtextedit.md#wordwrapmode) +* [x](qtextedit.md#x) +* [y](qtextedit.md#y) * [zommIn](qtextedit.md#zommin) * [zoomOut](qtextedit.md#zoomout) @@ -194,129 +331,97 @@ sidebar_label: "QTextEdit" ### constructor -\+ **new QTextEdit**(): *[QTextEdit](qtextedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTextEdit](qtextedit.md)* - -\+ **new QTextEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTextEdit](qtextedit.md)* +\+ **new QTextEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTextEdit](qtextedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTextEdit](qtextedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. ___ -### `Optional` viewportWidget - -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* - -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* - -## Accessors - -### layout - -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› | undefined* +### acceptDrops -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +▸ **acceptDrops**(): *boolean* -**Returns:** *[NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› | undefined* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› | undefined): *void* +**Returns:** *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Parameters:** +### acceptRichText -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› | undefined | +▸ **acceptRichText**(): *boolean* -**Returns:** *void* +**Returns:** *boolean* -## Methods +___ -### acceptDrops +### accessibleDescription -▸ **acceptDrops**(): *boolean* +▸ **accessibleDescription**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *boolean* +**Returns:** *string* ___ -### acceptRichText +### accessibleName -▸ **acceptRichText**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[acceptRichText](nodetextedit.md#acceptrichtext)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -348,20 +453,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QTextEditSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QTextEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -374,7 +480,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -384,12 +490,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -398,6 +498,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -416,8 +526,6 @@ ___ ▸ **alignment**(): *[AlignmentFlag](../enums/alignmentflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[alignment](nodetextedit.md#alignment)* - **Returns:** *[AlignmentFlag](../enums/alignmentflag.md)* ___ @@ -426,8 +534,6 @@ ___ ▸ **append**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[append](nodetextedit.md#append)* - **Parameters:** Name | Type | @@ -438,32 +544,83 @@ Name | Type | ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoFormatting ▸ **autoFormatting**(): *[AutoFormattingFlag](../enums/autoformattingflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[autoFormatting](nodetextedit.md#autoformatting)* - **Returns:** *[AutoFormattingFlag](../enums/autoformattingflag.md)* ___ +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### canPaste ▸ **canPaste**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[canPaste](nodetextedit.md#canpaste)* - **Returns:** *boolean* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clear ▸ **clear**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[clear](nodetextedit.md#clear)* - **Returns:** *void* ___ @@ -478,6 +635,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -488,12 +655,40 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### copy ▸ **copy**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[copy](nodetextedit.md#copy)* - **Returns:** *void* ___ @@ -502,8 +697,6 @@ ___ ▸ **currentFont**(): *[QFont](qfont.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[currentFont](nodetextedit.md#currentfont)* - **Returns:** *[QFont](qfont.md)* ___ @@ -512,8 +705,6 @@ ___ ▸ **cursorWidth**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[cursorWidth](nodetextedit.md#cursorwidth)* - **Returns:** *number* ___ @@ -522,32 +713,142 @@ ___ ▸ **cut**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[cut](nodetextedit.md#cut)* +**Returns:** *void* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ +### depth + +▸ **depth**(): *number* + +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* + +**Returns:** *number* + +___ + +### devicePixelRatio + +▸ **devicePixelRatio**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* + +**Returns:** *number* + +___ + +### devicePixelRatioF + +▸ **devicePixelRatioF**(): *number* + +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* + +**Returns:** *number* + +___ + ### documentTitle ▸ **documentTitle**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[documentTitle](nodetextedit.md#documenttitle)* - **Returns:** *string* ___ +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + ### ensureCursorVisible ▸ **ensureCursorVisible**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[ensureCursorVisible](nodetextedit.md#ensurecursorvisible)* +**Returns:** *void* + +___ + +### ensurePolished + +▸ **ensurePolished**(): *void* + +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### focusProxy + +▸ **focusProxy**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### focusWidget + +▸ **focusWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### font ▸ **font**(): *[QFont](qfont.md)* @@ -562,8 +863,6 @@ ___ ▸ **fontFamily**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontFamily](nodetextedit.md#fontfamily)* - **Returns:** *string* ___ @@ -572,8 +871,6 @@ ___ ▸ **fontItalic**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontItalic](nodetextedit.md#fontitalic)* - **Returns:** *boolean* ___ @@ -582,8 +879,6 @@ ___ ▸ **fontPointSize**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontPointSize](nodetextedit.md#fontpointsize)* - **Returns:** *number* ___ @@ -592,8 +887,6 @@ ___ ▸ **fontUnderline**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontUnderline](nodetextedit.md#fontunderline)* - **Returns:** *boolean* ___ @@ -602,17 +895,25 @@ ___ ▸ **fontWeight**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[fontWeight](nodetextedit.md#fontweight)* - **Returns:** *number* ___ +### frameGeometry + +▸ **frameGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### frameRect ▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* **Returns:** *[QRect](qrect.md)* @@ -622,7 +923,7 @@ ___ ▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* **Returns:** *[Shadow](../enums/shadow.md)* @@ -632,17 +933,27 @@ ___ ▸ **frameShape**(): *[Shape](../enums/shape.md)* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* **Returns:** *[Shape](../enums/shape.md)* ___ +### frameSize + +▸ **frameSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### frameStyle ▸ **frameStyle**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* **Returns:** *number* @@ -652,7 +963,7 @@ ___ ▸ **frameWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* **Returns:** *number* @@ -678,7 +989,63 @@ ___ ___ -### hasMouseTracking +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking ▸ **hasMouseTracking**(): *boolean* @@ -688,6 +1055,52 @@ ___ ___ +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + ### hide ▸ **hide**(): *void* @@ -698,11 +1111,21 @@ ___ ___ +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### inherits ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -714,12 +1137,20 @@ Name | Type | ___ +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + ### insertHtml ▸ **insertHtml**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[insertHtml](nodetextedit.md#inserthtml)* - **Parameters:** Name | Type | @@ -734,8 +1165,6 @@ ___ ▸ **insertPlainText**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[insertPlainText](nodetextedit.md#insertplaintext)* - **Parameters:** Name | Type | @@ -756,6 +1185,22 @@ ___ ___ +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + ### isEnabled ▸ **isEnabled**(): *boolean* @@ -766,12 +1211,76 @@ ___ ___ +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + ### isReadOnly ▸ **isReadOnly**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[isReadOnly](nodetextedit.md#isreadonly)* - **Returns:** *boolean* ___ @@ -780,8 +1289,6 @@ ___ ▸ **isUndoRedoEnabled**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[isUndoRedoEnabled](nodetextedit.md#isundoredoenabled)* - **Returns:** *boolean* ___ @@ -796,11 +1303,73 @@ ___ ___ +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + ### lineWidth ▸ **lineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* **Returns:** *number* @@ -810,8 +1379,6 @@ ___ ▸ **lineWrapColumnOrWidth**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[lineWrapColumnOrWidth](nodetextedit.md#linewrapcolumnorwidth)* - **Returns:** *number* ___ @@ -820,12 +1387,30 @@ ___ ▸ **lineWrapMode**(): *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[lineWrapMode](nodetextedit.md#linewrapmode)* - **Returns:** *[QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)* ___ +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + ### lower ▸ **lower**(): *void* @@ -836,6 +1421,23 @@ ___ ___ +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### mapFromGlobal ▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* @@ -868,6 +1470,23 @@ Name | Type | ___ +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + ### mapToGlobal ▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* @@ -900,6 +1519,16 @@ Name | Type | ___ +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + ### maximumSize ▸ **maximumSize**(): *[QSize](qsize.md)* @@ -920,11 +1549,31 @@ ___ ___ +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + ### midLineWidth ▸ **midLineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* **Returns:** *number* @@ -940,6 +1589,26 @@ ___ ___ +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + ### move ▸ **move**(`x`: number, `y`: number): *void* @@ -957,11 +1626,41 @@ Name | Type | ___ +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* @@ -971,28 +1670,72 @@ ___ ▸ **overwriteMode**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[overwriteMode](nodetextedit.md#overwritemode)* +**Returns:** *boolean* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* **Returns:** *boolean* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### paste ▸ **paste**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[paste](nodetextedit.md#paste)* - **Returns:** *void* ___ +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + ### placeholderText ▸ **placeholderText**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[placeholderText](nodetextedit.md#placeholdertext)* - **Returns:** *string* ___ @@ -1011,11 +1754,21 @@ ___ ___ +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -1037,11 +1790,55 @@ ___ ___ +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### redo ▸ **redo**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[redo](nodetextedit.md#redo)* +**Returns:** *void* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | **Returns:** *void* @@ -1065,24 +1862,25 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTextEditSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QTextEditSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | ------ | ------ | `signalType` | SignalType | -`callback` | QTextEditSignals[SignalType] | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -1100,6 +1898,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -1145,8 +1945,6 @@ ___ ▸ **scrollToAnchor**(`name`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[scrollToAnchor](nodetextedit.md#scrolltoanchor)* - **Parameters:** Name | Type | @@ -1161,8 +1959,6 @@ ___ ▸ **selectAll**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[selectAll](nodetextedit.md#selectall)* - **Returns:** *void* ___ @@ -1187,8 +1983,6 @@ ___ ▸ **setAcceptRichText**(`accept`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAcceptRichText](nodetextedit.md#setacceptrichtext)* - **Parameters:** Name | Type | @@ -1199,12 +1993,42 @@ Name | Type | ___ +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + ### setAlignment ▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAlignment](nodetextedit.md#setalignment)* - **Parameters:** Name | Type | @@ -1232,12 +2056,26 @@ Name | Type | ___ +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + ### setAutoFormatting ▸ **setAutoFormatting**(`features`: [AutoFormattingFlag](../enums/autoformattingflag.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setAutoFormatting](nodetextedit.md#setautoformatting)* - **Parameters:** Name | Type | @@ -1248,6 +2086,41 @@ Name | Type | ___ +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + ### setContextMenuPolicy ▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* @@ -1268,8 +2141,6 @@ ___ ▸ **setCurrentFont**(`f`: [QFont](qfont.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setCurrentFont](nodetextedit.md#setcurrentfont)* - **Parameters:** Name | Type | @@ -1300,8 +2171,6 @@ ___ ▸ **setCursorWidth**(`width`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setCursorWidth](nodetextedit.md#setcursorwidth)* - **Parameters:** Name | Type | @@ -1312,12 +2181,26 @@ Name | Type | ___ +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + ### setDocumentTitle ▸ **setDocumentTitle**(`title`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setDocumentTitle](nodetextedit.md#setdocumenttitle)* - **Parameters:** Name | Type | @@ -1344,6 +2227,49 @@ Name | Type | ___ +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + ### setFixedSize ▸ **setFixedSize**(`width`: number, `height`: number): *void* @@ -1361,6 +2287,22 @@ Name | Type | ___ +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *void* + +___ + ### setFlexNodeSizeControlled ▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* @@ -1411,6 +2353,22 @@ Name | Type | ___ +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + ### setFont ▸ **setFont**(`font`: [QFont](qfont.md)): *void* @@ -1431,8 +2389,6 @@ ___ ▸ **setFontFamily**(`family`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontFamily](nodetextedit.md#setfontfamily)* - **Parameters:** Name | Type | @@ -1447,8 +2403,6 @@ ___ ▸ **setFontItalic**(`italic`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontItalic](nodetextedit.md#setfontitalic)* - **Parameters:** Name | Type | @@ -1463,8 +2417,6 @@ ___ ▸ **setFontPointSize**(`s`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontPointSize](nodetextedit.md#setfontpointsize)* - **Parameters:** Name | Type | @@ -1479,8 +2431,6 @@ ___ ▸ **setFontUnderline**(`underline`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontUnderline](nodetextedit.md#setfontunderline)* - **Parameters:** Name | Type | @@ -1495,8 +2445,6 @@ ___ ▸ **setFontWeight**(`weight`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setFontWeight](nodetextedit.md#setfontweight)* - **Parameters:** Name | Type | @@ -1511,7 +2459,7 @@ ___ ▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** @@ -1527,7 +2475,7 @@ ___ ▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** @@ -1543,7 +2491,7 @@ ___ ▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** @@ -1559,7 +2507,7 @@ ___ ▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** @@ -1606,6 +2554,22 @@ Name | Type | ___ +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + ### setHorizontalScrollBar ▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* @@ -1642,8 +2606,6 @@ ___ ▸ **setHtml**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setHtml](nodetextedit.md#sethtml)* - **Parameters:** Name | Type | @@ -1656,15 +2618,32 @@ ___ ### setInlineStyle -▸ **setInlineStyle**(`style`: string): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* *Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + Name | Type | ------ | ------ | -`style` | string | +`hints` | number | **Returns:** *void* @@ -1672,7 +2651,7 @@ ___ ### setLayout -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)›): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* *Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* @@ -1680,7 +2659,7 @@ ___ Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTextEditSignals](../interfaces/qtexteditsignals.md)› | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* @@ -1690,7 +2669,7 @@ ___ ▸ **setLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** @@ -1706,8 +2685,6 @@ ___ ▸ **setLineWrapColumnOrWidth**(`w`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setLineWrapColumnOrWidth](nodetextedit.md#setlinewrapcolumnorwidth)* - **Parameters:** Name | Type | @@ -1722,8 +2699,6 @@ ___ ▸ **setLineWrapMode**(`mode`: [QTextEditLineWrapMode](../enums/qtexteditlinewrapmode.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setLineWrapMode](nodetextedit.md#setlinewrapmode)* - **Parameters:** Name | Type | @@ -1734,6 +2709,22 @@ Name | Type | ___ +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + ### setMaximumSize ▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* @@ -1751,11 +2742,27 @@ Name | Type | ___ +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + ### setMidLineWidth ▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** @@ -1767,6 +2774,22 @@ Name | Type | ___ +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + ### setMinimumSize ▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* @@ -1784,33 +2807,33 @@ Name | Type | ___ -### setMouseTracking +### setMinimumWidth -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`minw` | number | **Returns:** *void* ___ -### setNodeParent +### setMouseTracking -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`isMouseTracked` | boolean | **Returns:** *void* @@ -1822,7 +2845,7 @@ ___ *Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** @@ -1838,8 +2861,6 @@ ___ ▸ **setOverwriteMode**(`overwrite`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setOverwriteMode](nodetextedit.md#setoverwritemode)* - **Parameters:** Name | Type | @@ -1850,12 +2871,26 @@ Name | Type | ___ +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + ### setPlaceholderText ▸ **setPlaceholderText**(`placeholderText`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setPlaceholderText](nodetextedit.md#setplaceholdertext)* - **Parameters:** Name | Type | @@ -1870,8 +2905,6 @@ ___ ▸ **setPlainText**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setPlainText](nodetextedit.md#setplaintext)* - **Parameters:** Name | Type | @@ -1886,7 +2919,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -1903,8 +2936,6 @@ ___ ▸ **setReadOnly**(`ro`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setReadOnly](nodetextedit.md#setreadonly)* - **Parameters:** Name | Type | @@ -1915,17 +2946,102 @@ Name | Type | ___ -### setStyleSheet +### setShortcutAutoRepeat -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setStatusTip + +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* @@ -1935,8 +3051,6 @@ ___ ▸ **setTabChangesFocus**(`b`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTabChangesFocus](nodetextedit.md#settabchangesfocus)* - **Parameters:** Name | Type | @@ -1951,8 +3065,6 @@ ___ ▸ **setTabStopDistance**(`distance`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTabStopDistance](nodetextedit.md#settabstopdistance)* - **Parameters:** Name | Type | @@ -1963,12 +3075,26 @@ Name | Type | ___ +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + ### setText ▸ **setText**(`text`: string): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setText](nodetextedit.md#settext)* - **Parameters:** Name | Type | @@ -1981,111 +3107,199 @@ ___ ### setTextBackgroundColor -▸ **setTextBackgroundColor**(`color`: [QColor](qcolor.md)): *void* +▸ **setTextBackgroundColor**(`color`: [QColor](qcolor.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### setTextColor + +▸ **setTextColor**(`color`: [QColor](qcolor.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`color` | [QColor](qcolor.md) | + +**Returns:** *void* + +___ + +### setTextInteractionFlags + +▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUndoRedoEnabled + +▸ **setUndoRedoEnabled**(`enable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setUpdatesEnabled + +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextBackgroundColor](nodetextedit.md#settextbackgroundcolor)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`enable` | boolean | **Returns:** *void* ___ -### setTextColor +### setVerticalScrollBar -▸ **setTextColor**(`color`: [QColor](qcolor.md)): *void* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextColor](nodetextedit.md#settextcolor)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`color` | [QColor](qcolor.md) | +`scrollBar` | [QScrollBar](qscrollbar.md) | **Returns:** *void* ___ -### setTextInteractionFlags +### setVerticalScrollBarPolicy -▸ **setTextInteractionFlags**(`flags`: [TextInteractionFlag](../enums/textinteractionflag.md)): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setTextInteractionFlags](nodetextedit.md#settextinteractionflags)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** Name | Type | ------ | ------ | -`flags` | [TextInteractionFlag](../enums/textinteractionflag.md) | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setUndoRedoEnabled +### setViewport -▸ **setUndoRedoEnabled**(`enable`: boolean): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setUndoRedoEnabled](nodetextedit.md#setundoredoenabled)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setVisible -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWhatsThis -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -2124,6 +3338,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -2140,6 +3370,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -2176,8 +3422,6 @@ ___ ▸ **setWordWrapMode**(`policy`: [WrapMode](../enums/wrapmode.md)): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[setWordWrapMode](nodetextedit.md#setwordwrapmode)* - **Parameters:** Name | Type | @@ -2248,6 +3492,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -2262,8 +3579,6 @@ ___ ▸ **tabChangesFocus**(): *boolean* -*Inherited from [NodeTextEdit](nodetextedit.md).[tabChangesFocus](nodetextedit.md#tabchangesfocus)* - **Returns:** *boolean* ___ @@ -2272,8 +3587,6 @@ ___ ▸ **tabStopDistance**(): *number* -*Inherited from [NodeTextEdit](nodetextedit.md).[tabStopDistance](nodetextedit.md#tabstopdistance)* - **Returns:** *number* ___ @@ -2298,8 +3611,6 @@ ___ ▸ **textInteractionFlags**(): *[TextInteractionFlag](../enums/textinteractionflag.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[textInteractionFlags](nodetextedit.md#textinteractionflags)* - **Returns:** *[TextInteractionFlag](../enums/textinteractionflag.md)* ___ @@ -2308,8 +3619,6 @@ ___ ▸ **toHtml**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[toHtml](nodetextedit.md#tohtml)* - **Returns:** *string* ___ @@ -2318,17 +3627,73 @@ ___ ▸ **toPlainText**(): *string* -*Inherited from [NodeTextEdit](nodetextedit.md).[toPlainText](nodetextedit.md#toplaintext)* +**Returns:** *string* + +___ + +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* **Returns:** *string* ___ +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + ### undo ▸ **undo**(): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[undo](nodetextedit.md#undo)* +**Returns:** *void* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* **Returns:** *void* @@ -2354,6 +3719,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -2364,6 +3765,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -2374,13 +3855,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -2398,18 +3889,34 @@ ___ ▸ **wordWrapMode**(): *[WrapMode](../enums/wrapmode.md)* -*Inherited from [NodeTextEdit](nodetextedit.md).[wordWrapMode](nodetextedit.md#wordwrapmode)* - **Returns:** *[WrapMode](../enums/wrapmode.md)* ___ +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* + +___ + ### zommIn ▸ **zommIn**(`range`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[zommIn](nodetextedit.md#zommin)* - **Parameters:** Name | Type | Default | @@ -2424,8 +3931,6 @@ ___ ▸ **zoomOut**(`range`: number): *void* -*Inherited from [NodeTextEdit](nodetextedit.md).[zoomOut](nodetextedit.md#zoomout)* - **Parameters:** Name | Type | Default | diff --git a/website/docs/api/generated/classes/qtime.md b/website/docs/api/generated/classes/qtime.md index 4cb359491d..c9515ebafc 100644 --- a/website/docs/api/generated/classes/qtime.md +++ b/website/docs/api/generated/classes/qtime.md @@ -19,14 +19,11 @@ sidebar_label: "QTime" ### Properties * [native](qtime.md#native) -* [nodeChildren](qtime.md#nodechildren) -* [nodeParent](qtime.md#optional-nodeparent) ### Methods * [addMSecs](qtime.md#addmsecs) * [addSecs](qtime.md#addsecs) -* [elapsed](qtime.md#elapsed) * [hour](qtime.md#hour) * [isNull](qtime.md#isnull) * [isValid](qtime.md#isvalid) @@ -34,12 +31,9 @@ sidebar_label: "QTime" * [msec](qtime.md#msec) * [msecsSinceStartOfDay](qtime.md#msecssincestartofday) * [msecsTo](qtime.md#msecsto) -* [restart](qtime.md#restart) * [second](qtime.md#second) * [secsTo](qtime.md#secsto) * [setHMS](qtime.md#sethms) -* [setNodeParent](qtime.md#setnodeparent) -* [start](qtime.md#start) * [toString](qtime.md#tostring) * [currentTime](qtime.md#static-currenttime) * [fromMSecsSinceStartOfDay](qtime.md#static-frommsecssincestartofday) @@ -51,7 +45,7 @@ sidebar_label: "QTime" ### constructor -\+ **new QTime**(`arg?`: [NativeElement](../globals.md#nativeelement) | number, `m?`: undefined | number, `s`: number, `ms`: number): *[QTime](qtime.md)* +\+ **new QTime**(`nativeOrHours?`: [NativeElement](../globals.md#nativeelement) | number, `m?`: number, `s`: number, `ms`: number): *[QTime](qtime.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -59,8 +53,8 @@ sidebar_label: "QTime" Name | Type | Default | ------ | ------ | ------ | -`arg?` | [NativeElement](../globals.md#nativeelement) | number | - | -`m?` | undefined | number | - | +`nativeOrHours?` | [NativeElement](../globals.md#nativeelement) | number | - | +`m?` | number | - | `s` | number | 0 | `ms` | number | 0 | @@ -70,25 +64,9 @@ Name | Type | Default | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -120,14 +98,6 @@ Name | Type | ___ -### elapsed - -▸ **elapsed**(): *number* - -**Returns:** *number* - -___ - ### hour ▸ **hour**(): *number* @@ -190,14 +160,6 @@ Name | Type | ___ -### restart - -▸ **restart**(): *number* - -**Returns:** *number* - -___ - ### second ▸ **second**(): *number* @@ -237,30 +199,6 @@ Name | Type | Default | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - -### start - -▸ **start**(): *void* - -**Returns:** *void* - -___ - ### toString ▸ **toString**(`format`: string | [DateFormat](../enums/dateformat.md)): *string* diff --git a/website/docs/api/generated/classes/qtimeedit.md b/website/docs/api/generated/classes/qtimeedit.md index e27b49133f..39090b6c6c 100644 --- a/website/docs/api/generated/classes/qtimeedit.md +++ b/website/docs/api/generated/classes/qtimeedit.md @@ -21,7 +21,7 @@ const timeEdit = new QTimeEdit(); ## Hierarchy - ↳ [NodeDateTimeEdit](nodedatetimeedit.md) + ↳ [QDateTimeEdit](qdatetimeedit.md) ↳ **QTimeEdit** @@ -33,63 +33,123 @@ const timeEdit = new QTimeEdit(); ### Properties -* [_layout](qtimeedit.md#optional-_layout) * [_rawInlineStyle](qtimeedit.md#_rawinlinestyle) -* [actions](qtimeedit.md#actions) -* [calendar](qtimeedit.md#optional-calendar) * [native](qtimeedit.md#native) -* [nodeChildren](qtimeedit.md#nodechildren) -* [nodeParent](qtimeedit.md#optional-nodeparent) * [type](qtimeedit.md#type) -### Accessors - -* [layout](qtimeedit.md#layout) - ### Methods +* [_id](qtimeedit.md#_id) * [acceptDrops](qtimeedit.md#acceptdrops) +* [accessibleDescription](qtimeedit.md#accessibledescription) +* [accessibleName](qtimeedit.md#accessiblename) * [activateWindow](qtimeedit.md#activatewindow) * [addAction](qtimeedit.md#addaction) * [addEventListener](qtimeedit.md#addeventlistener) * [adjustSize](qtimeedit.md#adjustsize) * [alignment](qtimeedit.md#alignment) +* [autoFillBackground](qtimeedit.md#autofillbackground) +* [baseSize](qtimeedit.md#basesize) * [buttonSymbols](qtimeedit.md#buttonsymbols) * [calendarPopup](qtimeedit.md#calendarpopup) * [calendarWidget](qtimeedit.md#calendarwidget) +* [childAt](qtimeedit.md#childat) +* [children](qtimeedit.md#children) +* [childrenRect](qtimeedit.md#childrenrect) * [clearFocus](qtimeedit.md#clearfocus) +* [clearMask](qtimeedit.md#clearmask) * [close](qtimeedit.md#close) +* [colorCount](qtimeedit.md#colorcount) +* [contentsRect](qtimeedit.md#contentsrect) +* [contextMenuPolicy](qtimeedit.md#contextmenupolicy) * [correctionMode](qtimeedit.md#correctionmode) * [date](qtimeedit.md#date) * [dateTime](qtimeedit.md#datetime) +* [delete](qtimeedit.md#delete) +* [deleteLater](qtimeedit.md#deletelater) +* [depth](qtimeedit.md#depth) +* [devicePixelRatio](qtimeedit.md#devicepixelratio) +* [devicePixelRatioF](qtimeedit.md#devicepixelratiof) * [displayFormat](qtimeedit.md#displayformat) +* [dumpObjectInfo](qtimeedit.md#dumpobjectinfo) +* [dumpObjectTree](qtimeedit.md#dumpobjecttree) +* [ensurePolished](qtimeedit.md#ensurepolished) +* [eventProcessed](qtimeedit.md#eventprocessed) +* [focusProxy](qtimeedit.md#focusproxy) +* [focusWidget](qtimeedit.md#focuswidget) * [font](qtimeedit.md#font) +* [frameGeometry](qtimeedit.md#framegeometry) +* [frameSize](qtimeedit.md#framesize) * [geometry](qtimeedit.md#geometry) * [getFlexNode](qtimeedit.md#getflexnode) +* [grab](qtimeedit.md#grab) +* [grabKeyboard](qtimeedit.md#grabkeyboard) +* [grabMouse](qtimeedit.md#grabmouse) * [hasAcceptableInput](qtimeedit.md#hasacceptableinput) +* [hasFocus](qtimeedit.md#hasfocus) * [hasFrame](qtimeedit.md#hasframe) +* [hasHeightForWidth](qtimeedit.md#hasheightforwidth) * [hasMouseTracking](qtimeedit.md#hasmousetracking) +* [hasTabletTracking](qtimeedit.md#hastablettracking) +* [height](qtimeedit.md#height) +* [heightForWidth](qtimeedit.md#heightforwidth) +* [heightMM](qtimeedit.md#heightmm) * [hide](qtimeedit.md#hide) * [inherits](qtimeedit.md#inherits) +* [inputMethodHints](qtimeedit.md#inputmethodhints) * [isAccelerated](qtimeedit.md#isaccelerated) * [isActiveWindow](qtimeedit.md#isactivewindow) +* [isAncestorOf](qtimeedit.md#isancestorof) * [isEnabled](qtimeedit.md#isenabled) +* [isEnabledTo](qtimeedit.md#isenabledto) +* [isFullScreen](qtimeedit.md#isfullscreen) * [isGroupSeparatorShown](qtimeedit.md#isgroupseparatorshown) +* [isHidden](qtimeedit.md#ishidden) +* [isMaximized](qtimeedit.md#ismaximized) +* [isMinimized](qtimeedit.md#isminimized) +* [isModal](qtimeedit.md#ismodal) * [isReadOnly](qtimeedit.md#isreadonly) * [isVisible](qtimeedit.md#isvisible) +* [isVisibleTo](qtimeedit.md#isvisibleto) +* [isWindow](qtimeedit.md#iswindow) +* [isWindowModified](qtimeedit.md#iswindowmodified) * [keyboardTracking](qtimeedit.md#keyboardtracking) +* [killTimer](qtimeedit.md#killtimer) +* [layout](qtimeedit.md#layout) +* [logicalDpiX](qtimeedit.md#logicaldpix) +* [logicalDpiY](qtimeedit.md#logicaldpiy) * [lower](qtimeedit.md#lower) +* [mapFrom](qtimeedit.md#mapfrom) * [mapFromGlobal](qtimeedit.md#mapfromglobal) * [mapFromParent](qtimeedit.md#mapfromparent) +* [mapTo](qtimeedit.md#mapto) * [mapToGlobal](qtimeedit.md#maptoglobal) * [mapToParent](qtimeedit.md#maptoparent) +* [maximumHeight](qtimeedit.md#maximumheight) * [maximumSize](qtimeedit.md#maximumsize) +* [maximumWidth](qtimeedit.md#maximumwidth) +* [minimumHeight](qtimeedit.md#minimumheight) * [minimumSize](qtimeedit.md#minimumsize) +* [minimumSizeHint](qtimeedit.md#minimumsizehint) +* [minimumWidth](qtimeedit.md#minimumwidth) * [move](qtimeedit.md#move) +* [nativeParentWidget](qtimeedit.md#nativeparentwidget) +* [nextInFocusChain](qtimeedit.md#nextinfocuschain) +* [normalGeometry](qtimeedit.md#normalgeometry) * [objectName](qtimeedit.md#objectname) +* [paintingActive](qtimeedit.md#paintingactive) +* [parent](qtimeedit.md#parent) +* [parentWidget](qtimeedit.md#parentwidget) +* [physicalDpiX](qtimeedit.md#physicaldpix) +* [physicalDpiY](qtimeedit.md#physicaldpiy) * [pos](qtimeedit.md#pos) +* [previousInFocusChain](qtimeedit.md#previousinfocuschain) * [property](qtimeedit.md#property) * [raise](qtimeedit.md#raise) +* [rect](qtimeedit.md#rect) +* [releaseKeyboard](qtimeedit.md#releasekeyboard) +* [releaseMouse](qtimeedit.md#releasemouse) +* [releaseShortcut](qtimeedit.md#releaseshortcut) * [removeAction](qtimeedit.md#removeaction) * [removeEventListener](qtimeedit.md#removeeventlistener) * [repaint](qtimeedit.md#repaint) @@ -98,44 +158,74 @@ const timeEdit = new QTimeEdit(); * [selectAll](qtimeedit.md#selectall) * [setAccelerated](qtimeedit.md#setaccelerated) * [setAcceptDrops](qtimeedit.md#setacceptdrops) +* [setAccessibleDescription](qtimeedit.md#setaccessibledescription) +* [setAccessibleName](qtimeedit.md#setaccessiblename) * [setAlignment](qtimeedit.md#setalignment) * [setAttribute](qtimeedit.md#setattribute) +* [setAutoFillBackground](qtimeedit.md#setautofillbackground) +* [setBaseSize](qtimeedit.md#setbasesize) * [setButtonSymbols](qtimeedit.md#setbuttonsymbols) * [setCalendarPopup](qtimeedit.md#setcalendarpopup) * [setCalendarWidget](qtimeedit.md#setcalendarwidget) +* [setContentsMargins](qtimeedit.md#setcontentsmargins) * [setContextMenuPolicy](qtimeedit.md#setcontextmenupolicy) * [setCorrectionMode](qtimeedit.md#setcorrectionmode) * [setCursor](qtimeedit.md#setcursor) * [setDate](qtimeedit.md#setdate) * [setDateTime](qtimeedit.md#setdatetime) +* [setDisabled](qtimeedit.md#setdisabled) * [setDisplayFormat](qtimeedit.md#setdisplayformat) * [setEnabled](qtimeedit.md#setenabled) +* [setEventProcessed](qtimeedit.md#seteventprocessed) +* [setFixedHeight](qtimeedit.md#setfixedheight) * [setFixedSize](qtimeedit.md#setfixedsize) +* [setFixedWidth](qtimeedit.md#setfixedwidth) * [setFlexNodeSizeControlled](qtimeedit.md#setflexnodesizecontrolled) * [setFocus](qtimeedit.md#setfocus) * [setFocusPolicy](qtimeedit.md#setfocuspolicy) +* [setFocusProxy](qtimeedit.md#setfocusproxy) * [setFont](qtimeedit.md#setfont) * [setFrame](qtimeedit.md#setframe) * [setGeometry](qtimeedit.md#setgeometry) * [setGraphicsEffect](qtimeedit.md#setgraphicseffect) * [setGroupSeparatorShown](qtimeedit.md#setgroupseparatorshown) +* [setHidden](qtimeedit.md#sethidden) * [setInlineStyle](qtimeedit.md#setinlinestyle) +* [setInputMethodHints](qtimeedit.md#setinputmethodhints) * [setKeyboardTracking](qtimeedit.md#setkeyboardtracking) * [setLayout](qtimeedit.md#setlayout) +* [setMaximumHeight](qtimeedit.md#setmaximumheight) * [setMaximumSize](qtimeedit.md#setmaximumsize) +* [setMaximumWidth](qtimeedit.md#setmaximumwidth) +* [setMinimumHeight](qtimeedit.md#setminimumheight) * [setMinimumSize](qtimeedit.md#setminimumsize) +* [setMinimumWidth](qtimeedit.md#setminimumwidth) * [setMouseTracking](qtimeedit.md#setmousetracking) -* [setNodeParent](qtimeedit.md#setnodeparent) * [setObjectName](qtimeedit.md#setobjectname) +* [setParent](qtimeedit.md#setparent) * [setProperty](qtimeedit.md#setproperty) * [setReadOnly](qtimeedit.md#setreadonly) +* [setShortcutAutoRepeat](qtimeedit.md#setshortcutautorepeat) +* [setShortcutEnabled](qtimeedit.md#setshortcutenabled) +* [setSizeIncrement](qtimeedit.md#setsizeincrement) +* [setSizePolicy](qtimeedit.md#setsizepolicy) * [setSpecialValueText](qtimeedit.md#setspecialvaluetext) +* [setStatusTip](qtimeedit.md#setstatustip) * [setStyleSheet](qtimeedit.md#setstylesheet) +* [setTabletTracking](qtimeedit.md#settablettracking) * [setTime](qtimeedit.md#settime) * [setTimeSpec](qtimeedit.md#settimespec) +* [setToolTip](qtimeedit.md#settooltip) +* [setToolTipDuration](qtimeedit.md#settooltipduration) +* [setUpdatesEnabled](qtimeedit.md#setupdatesenabled) +* [setVisible](qtimeedit.md#setvisible) +* [setWhatsThis](qtimeedit.md#setwhatsthis) +* [setWindowFilePath](qtimeedit.md#setwindowfilepath) * [setWindowFlag](qtimeedit.md#setwindowflag) * [setWindowIcon](qtimeedit.md#setwindowicon) +* [setWindowModified](qtimeedit.md#setwindowmodified) * [setWindowOpacity](qtimeedit.md#setwindowopacity) +* [setWindowRole](qtimeedit.md#setwindowrole) * [setWindowState](qtimeedit.md#setwindowstate) * [setWindowTitle](qtimeedit.md#setwindowtitle) * [setWrapping](qtimeedit.md#setwrapping) @@ -145,138 +235,133 @@ const timeEdit = new QTimeEdit(); * [showMinimized](qtimeedit.md#showminimized) * [showNormal](qtimeedit.md#shownormal) * [size](qtimeedit.md#size) +* [sizeHint](qtimeedit.md#sizehint) +* [sizeIncrement](qtimeedit.md#sizeincrement) * [specialValueText](qtimeedit.md#specialvaluetext) +* [stackUnder](qtimeedit.md#stackunder) +* [startTimer](qtimeedit.md#starttimer) +* [statusTip](qtimeedit.md#statustip) * [stepDown](qtimeedit.md#stepdown) * [stepUp](qtimeedit.md#stepup) +* [style](qtimeedit.md#style) * [styleSheet](qtimeedit.md#stylesheet) * [testAttribute](qtimeedit.md#testattribute) * [text](qtimeedit.md#text) * [time](qtimeedit.md#time) * [timeSpec](qtimeedit.md#timespec) +* [toolTip](qtimeedit.md#tooltip) +* [toolTipDuration](qtimeedit.md#tooltipduration) +* [underMouse](qtimeedit.md#undermouse) +* [unsetCursor](qtimeedit.md#unsetcursor) +* [unsetLayoutDirection](qtimeedit.md#unsetlayoutdirection) +* [unsetLocale](qtimeedit.md#unsetlocale) * [update](qtimeedit.md#update) * [updateGeometry](qtimeedit.md#updategeometry) +* [updateMicroFocus](qtimeedit.md#updatemicrofocus) +* [updatesEnabled](qtimeedit.md#updatesenabled) +* [whatsThis](qtimeedit.md#whatsthis) +* [width](qtimeedit.md#width) +* [widthMM](qtimeedit.md#widthmm) +* [winId](qtimeedit.md#winid) +* [window](qtimeedit.md#window) +* [windowFilePath](qtimeedit.md#windowfilepath) +* [windowHandle](qtimeedit.md#windowhandle) +* [windowIcon](qtimeedit.md#windowicon) * [windowOpacity](qtimeedit.md#windowopacity) +* [windowRole](qtimeedit.md#windowrole) * [windowState](qtimeedit.md#windowstate) * [windowTitle](qtimeedit.md#windowtitle) * [wrapping](qtimeedit.md#wrapping) +* [x](qtimeedit.md#x) +* [y](qtimeedit.md#y) ## Constructors ### constructor -\+ **new QTimeEdit**(): *[QTimeEdit](qtimeedit.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTimeEdit](qtimeedit.md)* - -\+ **new QTimeEdit**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTimeEdit](qtimeedit.md)* +\+ **new QTimeEdit**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTimeEdit](qtimeedit.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QDateTimeEdit](qdatetimeedit.md).[constructor](qdatetimeedit.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTimeEdit](qtimeedit.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - -### `Optional` calendar - -• **calendar**? : *[QCalendarWidget](qcalendarwidget.md)* - -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendar](nodedatetimeedit.md#optional-calendar)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -308,7 +393,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -322,6 +407,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QDateTimeEditSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -334,7 +420,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -344,12 +430,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -358,6 +438,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -382,6 +472,26 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### buttonSymbols ▸ **buttonSymbols**(): *[ButtonSymbols](../enums/buttonsymbols.md)* @@ -396,7 +506,7 @@ ___ ▸ **calendarPopup**(): *boolean* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarPopup](nodedatetimeedit.md#calendarpopup)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[calendarPopup](qdatetimeedit.md#calendarpopup)* **Returns:** *boolean* @@ -406,12 +516,49 @@ ___ ▸ **calendarWidget**(): *[QCalendarWidget](qcalendarwidget.md) | null* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[calendarWidget](nodedatetimeedit.md#calendarwidget)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[calendarWidget](qdatetimeedit.md#calendarwidget)* **Returns:** *[QCalendarWidget](qcalendarwidget.md) | null* ___ +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clearFocus ▸ **clearFocus**(): *void* @@ -422,6 +569,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -432,6 +589,36 @@ ___ ___ +### colorCount + +▸ **colorCount**(): *number* + +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* + +**Returns:** *number* + +___ + +### contentsRect + +▸ **contentsRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### contextMenuPolicy + +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* + +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* + +___ + ### correctionMode ▸ **correctionMode**(): *[CorrectionMode](../enums/correctionmode.md)* @@ -446,7 +633,7 @@ ___ ▸ **date**(): *[QDate](qdate.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[date](nodedatetimeedit.md#date)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[date](qdatetimeedit.md#date)* **Returns:** *[QDate](qdate.md)* @@ -456,1042 +643,2145 @@ ___ ▸ **dateTime**(): *[QDateTime](qdatetime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[dateTime](nodedatetimeedit.md#datetime)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[dateTime](qdatetimeedit.md#datetime)* **Returns:** *[QDateTime](qdatetime.md)* ___ -### displayFormat +### delete -▸ **displayFormat**(): *string* +▸ **delete**(): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[displayFormat](nodedatetimeedit.md#displayformat)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *string* +**Returns:** *void* ___ -### font +### deleteLater -▸ **font**(): *[QFont](qfont.md)* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *void* ___ -### geometry +### depth -▸ **geometry**(): *[QRect](qrect.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### devicePixelRatio -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **devicePixelRatio**(): *number* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *number* ___ -### hasAcceptableInput +### devicePixelRatioF -▸ **hasAcceptableInput**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### hasFrame +### displayFormat -▸ **hasFrame**(): *boolean* +▸ **displayFormat**(): *string* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[displayFormat](qdatetimeedit.md#displayformat)* -**Returns:** *boolean* +**Returns:** *string* ___ -### hasMouseTracking +### dumpObjectInfo -▸ **hasMouseTracking**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### dumpObjectTree -▸ **hide**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### inherits +### ensurePolished -▸ **inherits**(`className`: string): *boolean* +▸ **ensurePolished**(): *void* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Parameters:** +**Returns:** *void* -Name | Type | ------- | ------ | -`className` | string | +___ -**Returns:** *boolean* +### eventProcessed -___ +▸ **eventProcessed**(): *boolean* -### isAccelerated +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -▸ **isAccelerated**(): *boolean* +Get the state of the event processed flag -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### isActiveWindow +### focusProxy -▸ **isActiveWindow**(): *boolean* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### focusWidget -▸ **isEnabled**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isGroupSeparatorShown +### font -▸ **isGroupSeparatorShown**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isReadOnly +### frameGeometry -▸ **isReadOnly**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isVisible +### frameSize -▸ **isVisible**(): *boolean* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### keyboardTracking +### geometry -▸ **keyboardTracking**(): *boolean* +▸ **geometry**(): *[QRect](qrect.md)* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### getFlexNode -▸ **lower**(): *void* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -**Returns:** *void* +**Returns:** *[FlexNode](../globals.md#flexnode)* ___ -### mapFromGlobal +### grab -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +### grabKeyboard -**Parameters:** +▸ **grabKeyboard**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToGlobal - -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +### grabMouse -**Parameters:** +▸ **grabMouse**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### hasAcceptableInput + +▸ **hasAcceptableInput**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasAcceptableInput](qabstractspinbox.md#hasacceptableinput)* + +**Returns:** *boolean* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasFrame + +▸ **hasFrame**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[hasFrame](qabstractspinbox.md#hasframe)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isAccelerated + +▸ **isAccelerated**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isAccelerated](qabstractspinbox.md#isaccelerated)* + +**Returns:** *boolean* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isGroupSeparatorShown + +▸ **isGroupSeparatorShown**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isGroupSeparatorShown](qabstractspinbox.md#isgroupseparatorshown)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isReadOnly + +▸ **isReadOnly**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[isReadOnly](qabstractspinbox.md#isreadonly)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### keyboardTracking + +▸ **keyboardTracking**(): *boolean* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[keyboardTracking](qabstractspinbox.md#keyboardtracking)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QDateTimeEditSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QDateTimeEditSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### selectAll + +▸ **selectAll**(): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* + +**Returns:** *void* + +___ + +### setAccelerated + +▸ **setAccelerated**(`on`: boolean): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### setAccessibleDescription -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* **Parameters:** Name | Type | ------ | ------ | -`pos` | [QPoint](qpoint.md) | +`description` | string | -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### maximumSize +### setAccessibleName -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **setAccessibleName**(`name`: string): *void* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* ___ -### minimumSize +### setAlignment -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* -**Returns:** *[QSize](qsize.md)* +**Parameters:** + +Name | Type | +------ | ------ | +`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | + +**Returns:** *void* ___ -### move +### setAttribute -▸ **move**(`x`: number, `y`: number): *void* +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### objectName +### setAutoFillBackground -▸ **objectName**(): *string* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* -**Returns:** *string* +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### pos +### setBaseSize -▸ **pos**(): *object* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* -**Returns:** *object* +**Parameters:** -* **x**: *number* +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | -* **y**: *number* +**Returns:** *void* ___ -### property +### setButtonSymbols -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setCalendarPopup -▸ **raise**(): *void* +▸ **setCalendarPopup**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setCalendarPopup](qdatetimeedit.md#setcalendarpopup)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | **Returns:** *void* ___ -### removeAction +### setCalendarWidget -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setCalendarWidget](qdatetimeedit.md#setcalendarwidget)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | **Returns:** *void* ___ -### removeEventListener +### setContentsMargins -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QDateTimeEditSignals[SignalType]): *void* +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QDateTimeEditSignals* +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QDateTimeEditSignals[SignalType] | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCorrectionMode + +▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* + +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cm` | [CorrectionMode](../enums/correctionmode.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDate + +▸ **setDate**(`date`: [QDate](qdate.md)): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDate](qdatetimeedit.md#setdate)* + +**Parameters:** + +Name | Type | +------ | ------ | +`date` | [QDate](qdate.md) | + +**Returns:** *void* + +___ + +### setDateTime + +▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDateTime](qdatetimeedit.md#setdatetime)* + +**Parameters:** + +Name | Type | +------ | ------ | +`datetime` | [QDateTime](qdatetime.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDisplayFormat + +▸ **setDisplayFormat**(`format`: string): *void* + +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setDisplayFormat](qdatetimeedit.md#setdisplayformat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`format` | string | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Returns:** *void* -**Parameters:** +___ -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +### setFixedWidth -▪ **callback**: *function* +▸ **setFixedWidth**(`w`: number): *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### selectAll +### setFocusProxy -▸ **selectAll**(): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[selectAll](qabstractspinbox.md#selectall)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAccelerated +### setFont -▸ **setAccelerated**(`on`: boolean): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAccelerated](qabstractspinbox.md#setaccelerated)* +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFrame -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFrame**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setAlignment +### setGeometry -▸ **setAlignment**(`alignment`: [AlignmentFlag](../enums/alignmentflag.md)): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setAlignment](qabstractspinbox.md#setalignment)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`alignment` | [AlignmentFlag](../enums/alignmentflag.md) | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setButtonSymbols +### setGroupSeparatorShown -▸ **setButtonSymbols**(`bs`: [ButtonSymbols](../enums/buttonsymbols.md)): *void* +▸ **setGroupSeparatorShown**(`shown`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setButtonSymbols](qabstractspinbox.md#setbuttonsymbols)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* **Parameters:** Name | Type | ------ | ------ | -`bs` | [ButtonSymbols](../enums/buttonsymbols.md) | +`shown` | boolean | **Returns:** *void* ___ -### setCalendarPopup +### setHidden -▸ **setCalendarPopup**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarPopup](nodedatetimeedit.md#setcalendarpopup)* +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setCalendarWidget +### setInlineStyle -▸ **setCalendarWidget**(`calendarWidget`: [QCalendarWidget](qcalendarwidget.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setCalendarWidget](nodedatetimeedit.md#setcalendarwidget)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`calendarWidget` | [QCalendarWidget](qcalendarwidget.md) | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setContextMenuPolicy +### setInputMethodHints -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCorrectionMode +### setKeyboardTracking -▸ **setCorrectionMode**(`cm`: [CorrectionMode](../enums/correctionmode.md)): *void* +▸ **setKeyboardTracking**(`kt`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setCorrectionMode](qabstractspinbox.md#setcorrectionmode)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* **Parameters:** Name | Type | ------ | ------ | -`cm` | [CorrectionMode](../enums/correctionmode.md) | +`kt` | boolean | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setDate +### setMaximumHeight -▸ **setDate**(`date`: [QDate](qdate.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDate](nodedatetimeedit.md#setdate)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`date` | [QDate](qdate.md) | +`maxh` | number | **Returns:** *void* ___ -### setDateTime +### setMaximumSize -▸ **setDateTime**(`datetime`: [QDateTime](qdatetime.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDateTime](nodedatetimeedit.md#setdatetime)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`datetime` | [QDateTime](qdatetime.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDisplayFormat +### setMaximumWidth -▸ **setDisplayFormat**(`format`: string): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setDisplayFormat](nodedatetimeedit.md#setdisplayformat)* +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`format` | string | +`maxw` | number | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setFrame +### setProperty -▸ **setFrame**(`enable`: boolean): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setFrame](qabstractspinbox.md#setframe)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setGeometry +### setReadOnly -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +▸ **setReadOnly**(`r`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`r` | boolean | **Returns:** *void* ___ -### setGraphicsEffect +### setShortcutAutoRepeat -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setGroupSeparatorShown +### setShortcutEnabled -▸ **setGroupSeparatorShown**(`shown`: boolean): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setGroupSeparatorShown](qabstractspinbox.md#setgroupseparatorshown)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`shown` | boolean | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setSizeIncrement -▸ **setInlineStyle**(`style`: string): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setKeyboardTracking +### setSizePolicy -▸ **setKeyboardTracking**(`kt`: boolean): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setKeyboardTracking](qabstractspinbox.md#setkeyboardtracking)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`kt` | boolean | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setLayout +### setSpecialValueText -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)›): *void* +▸ **setSpecialValueText**(`txt`: string): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QDateTimeEditSignals](../interfaces/qdatetimeeditsignals.md)› | +`txt` | string | **Returns:** *void* ___ -### setMaximumSize +### setStatusTip -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setStatusTip**(`statusTip`: string): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setTime -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setTime**(`time`: [QTime](qtime.md)): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setTime](qdatetimeedit.md#settime)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`time` | [QTime](qtime.md) | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* +### setTimeSpec -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[setTimeSpec](qdatetimeedit.md#settimespec)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`spec` | [TimeSpec](../enums/timespec.md) | **Returns:** *void* ___ -### setProperty +### setToolTip -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTip**(`text`: string): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`text` | string | -**Returns:** *boolean* +**Returns:** *void* ___ -### setReadOnly +### setToolTipDuration -▸ **setReadOnly**(`r`: boolean): *void* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setReadOnly](qabstractspinbox.md#setreadonly)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`r` | boolean | +`msec` | number | **Returns:** *void* ___ -### setSpecialValueText +### setUpdatesEnabled -▸ **setSpecialValueText**(`txt`: string): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractSpinBox](qabstractspinbox.md).[setSpecialValueText](qabstractspinbox.md#setspecialvaluetext)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`txt` | string | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setTime +### setWhatsThis -▸ **setTime**(`time`: [QTime](qtime.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTime](nodedatetimeedit.md#settime)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`time` | [QTime](qtime.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setTimeSpec +### setWindowFilePath -▸ **setTimeSpec**(`spec`: [TimeSpec](../enums/timespec.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[setTimeSpec](nodedatetimeedit.md#settimespec)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`spec` | [TimeSpec](../enums/timespec.md) | +`filePath` | string | **Returns:** *void* @@ -1530,6 +2820,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1546,6 +2852,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1654,6 +2976,26 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + ### specialValueText ▸ **specialValueText**(): *string* @@ -1664,6 +3006,49 @@ ___ ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + ### stepDown ▸ **stepDown**(): *void* @@ -1684,6 +3069,16 @@ ___ ___ +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1724,7 +3119,7 @@ ___ ▸ **time**(): *[QTime](qtime.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[time](nodedatetimeedit.md#time)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[time](qdatetimeedit.md#time)* **Returns:** *[QTime](qtime.md)* @@ -1734,12 +3129,72 @@ ___ ▸ **timeSpec**(): *[TimeSpec](../enums/timespec.md)* -*Inherited from [NodeDateTimeEdit](nodedatetimeedit.md).[timeSpec](nodedatetimeedit.md#timespec)* +*Inherited from [QDateTimeEdit](qdatetimeedit.md).[timeSpec](qdatetimeedit.md#timespec)* **Returns:** *[TimeSpec](../enums/timespec.md)* ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1760,6 +3215,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1770,13 +3331,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1797,3 +3368,23 @@ ___ *Inherited from [QAbstractSpinBox](qabstractspinbox.md).[wrapping](qabstractspinbox.md#wrapping)* **Returns:** *boolean* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtimerevent.md b/website/docs/api/generated/classes/qtimerevent.md new file mode 100644 index 0000000000..a3e4496594 --- /dev/null +++ b/website/docs/api/generated/classes/qtimerevent.md @@ -0,0 +1,146 @@ +--- +id: "qtimerevent" +title: "QTimerEvent" +sidebar_label: "QTimerEvent" +--- + +## Hierarchy + +* [QEvent](qevent.md) + + ↳ **QTimerEvent** + +## Index + +### Constructors + +* [constructor](qtimerevent.md#constructor) + +### Properties + +* [native](qtimerevent.md#native) + +### Methods + +* [accept](qtimerevent.md#accept) +* [ignore](qtimerevent.md#ignore) +* [isAccepted](qtimerevent.md#isaccepted) +* [setAccepted](qtimerevent.md#setaccepted) +* [spontaneous](qtimerevent.md#spontaneous) +* [timerId](qtimerevent.md#timerid) +* [type](qtimerevent.md#type) + +## Constructors + +### constructor + +\+ **new QTimerEvent**(`event`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *[QTimerEvent](qtimerevent.md)* + +*Overrides [QEvent](qevent.md).[constructor](qevent.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`event` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +**Returns:** *[QTimerEvent](qtimerevent.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement)* + +*Inherited from [QEvent](qevent.md).[native](qevent.md#native)* + +## Methods + +### accept + +▸ **accept**(): *void* + +*Inherited from [QEvent](qevent.md).[accept](qevent.md#accept)* + +Sets the accept flag of the event object, the equivalent of calling setAccepted(true). +Setting the accept parameter indicates that the event receiver wants the event. Unwanted events might be propagated to the parent widget + +**Returns:** *void* + +___ + +### ignore + +▸ **ignore**(): *void* + +*Inherited from [QEvent](qevent.md).[ignore](qevent.md#ignore)* + +Clears the accept flag parameter of the event object, the equivalent of calling setAccepted(false). +Clearing the accept parameter indicates that the event receiver does not want the event. +Unwanted events might be propagated to the parent widget. + +**Returns:** *void* + +___ + +### isAccepted + +▸ **isAccepted**(): *boolean* + +*Inherited from [QEvent](qevent.md).[isAccepted](qevent.md#isaccepted)* + +**Returns:** *boolean* + +___ + +### setAccepted + +▸ **setAccepted**(`accepted`: boolean): *void* + +*Inherited from [QEvent](qevent.md).[setAccepted](qevent.md#setaccepted)* + +Sets the accept flag of the event object + +**Parameters:** + +Name | Type | +------ | ------ | +`accepted` | boolean | + +**Returns:** *void* + +___ + +### spontaneous + +▸ **spontaneous**(): *boolean* + +*Inherited from [QEvent](qevent.md).[spontaneous](qevent.md#spontaneous)* + +Returns true if the event originated outside the application (a system event); otherwise returns false. + +The return value of this function is not defined for paint events. + +**Returns:** *boolean* + +___ + +### timerId + +▸ **timerId**(): *number* + +**Returns:** *number* + +___ + +### type + +▸ **type**(): *number* + +*Inherited from [QEvent](qevent.md).[type](qevent.md#type)* + +Returns the event type + +**Returns:** *number* + +This is QEvent::Type diff --git a/website/docs/api/generated/classes/qtoolbutton.md b/website/docs/api/generated/classes/qtoolbutton.md index 297d965570..6d1bde0319 100644 --- a/website/docs/api/generated/classes/qtoolbutton.md +++ b/website/docs/api/generated/classes/qtoolbutton.md @@ -33,21 +33,16 @@ tool.setText('Help'); ### Properties -* [_layout](qtoolbutton.md#optional-_layout) * [_rawInlineStyle](qtoolbutton.md#_rawinlinestyle) -* [actions](qtoolbutton.md#actions) * [native](qtoolbutton.md#native) -* [nodeChildren](qtoolbutton.md#nodechildren) -* [nodeParent](qtoolbutton.md#optional-nodeparent) * [type](qtoolbutton.md#type) -### Accessors - -* [layout](qtoolbutton.md#layout) - ### Methods +* [_id](qtoolbutton.md#_id) * [acceptDrops](qtoolbutton.md#acceptdrops) +* [accessibleDescription](qtoolbutton.md#accessibledescription) +* [accessibleName](qtoolbutton.md#accessiblename) * [activateWindow](qtoolbutton.md#activatewindow) * [addAction](qtoolbutton.md#addaction) * [addEventListener](qtoolbutton.md#addeventlistener) @@ -55,88 +50,184 @@ tool.setText('Help'); * [animateClick](qtoolbutton.md#animateclick) * [arrowType](qtoolbutton.md#arrowtype) * [autoExclusive](qtoolbutton.md#autoexclusive) +* [autoFillBackground](qtoolbutton.md#autofillbackground) * [autoRaise](qtoolbutton.md#autoraise) * [autoRepeat](qtoolbutton.md#autorepeat) * [autoRepeatDelay](qtoolbutton.md#autorepeatdelay) * [autoRepeatInterval](qtoolbutton.md#autorepeatinterval) +* [baseSize](qtoolbutton.md#basesize) +* [childAt](qtoolbutton.md#childat) +* [children](qtoolbutton.md#children) +* [childrenRect](qtoolbutton.md#childrenrect) * [clearFocus](qtoolbutton.md#clearfocus) +* [clearMask](qtoolbutton.md#clearmask) * [click](qtoolbutton.md#click) * [close](qtoolbutton.md#close) +* [colorCount](qtoolbutton.md#colorcount) +* [contentsRect](qtoolbutton.md#contentsrect) +* [contextMenuPolicy](qtoolbutton.md#contextmenupolicy) * [defaultAction](qtoolbutton.md#defaultaction) +* [delete](qtoolbutton.md#delete) +* [deleteLater](qtoolbutton.md#deletelater) +* [depth](qtoolbutton.md#depth) +* [devicePixelRatio](qtoolbutton.md#devicepixelratio) +* [devicePixelRatioF](qtoolbutton.md#devicepixelratiof) +* [dumpObjectInfo](qtoolbutton.md#dumpobjectinfo) +* [dumpObjectTree](qtoolbutton.md#dumpobjecttree) +* [ensurePolished](qtoolbutton.md#ensurepolished) +* [eventProcessed](qtoolbutton.md#eventprocessed) +* [focusProxy](qtoolbutton.md#focusproxy) +* [focusWidget](qtoolbutton.md#focuswidget) * [font](qtoolbutton.md#font) +* [frameGeometry](qtoolbutton.md#framegeometry) +* [frameSize](qtoolbutton.md#framesize) * [geometry](qtoolbutton.md#geometry) * [getFlexNode](qtoolbutton.md#getflexnode) +* [grab](qtoolbutton.md#grab) +* [grabKeyboard](qtoolbutton.md#grabkeyboard) +* [grabMouse](qtoolbutton.md#grabmouse) +* [hasFocus](qtoolbutton.md#hasfocus) +* [hasHeightForWidth](qtoolbutton.md#hasheightforwidth) * [hasMouseTracking](qtoolbutton.md#hasmousetracking) +* [hasTabletTracking](qtoolbutton.md#hastablettracking) +* [height](qtoolbutton.md#height) +* [heightForWidth](qtoolbutton.md#heightforwidth) +* [heightMM](qtoolbutton.md#heightmm) * [hide](qtoolbutton.md#hide) * [icon](qtoolbutton.md#icon) * [iconSize](qtoolbutton.md#iconsize) * [inherits](qtoolbutton.md#inherits) +* [inputMethodHints](qtoolbutton.md#inputmethodhints) * [isActiveWindow](qtoolbutton.md#isactivewindow) +* [isAncestorOf](qtoolbutton.md#isancestorof) * [isCheckable](qtoolbutton.md#ischeckable) * [isChecked](qtoolbutton.md#ischecked) * [isDown](qtoolbutton.md#isdown) * [isEnabled](qtoolbutton.md#isenabled) +* [isEnabledTo](qtoolbutton.md#isenabledto) +* [isFullScreen](qtoolbutton.md#isfullscreen) +* [isHidden](qtoolbutton.md#ishidden) +* [isMaximized](qtoolbutton.md#ismaximized) +* [isMinimized](qtoolbutton.md#isminimized) +* [isModal](qtoolbutton.md#ismodal) * [isVisible](qtoolbutton.md#isvisible) +* [isVisibleTo](qtoolbutton.md#isvisibleto) +* [isWindow](qtoolbutton.md#iswindow) +* [isWindowModified](qtoolbutton.md#iswindowmodified) +* [killTimer](qtoolbutton.md#killtimer) +* [layout](qtoolbutton.md#layout) +* [logicalDpiX](qtoolbutton.md#logicaldpix) +* [logicalDpiY](qtoolbutton.md#logicaldpiy) * [lower](qtoolbutton.md#lower) +* [mapFrom](qtoolbutton.md#mapfrom) * [mapFromGlobal](qtoolbutton.md#mapfromglobal) * [mapFromParent](qtoolbutton.md#mapfromparent) +* [mapTo](qtoolbutton.md#mapto) * [mapToGlobal](qtoolbutton.md#maptoglobal) * [mapToParent](qtoolbutton.md#maptoparent) +* [maximumHeight](qtoolbutton.md#maximumheight) * [maximumSize](qtoolbutton.md#maximumsize) +* [maximumWidth](qtoolbutton.md#maximumwidth) * [menu](qtoolbutton.md#menu) +* [minimumHeight](qtoolbutton.md#minimumheight) * [minimumSize](qtoolbutton.md#minimumsize) +* [minimumSizeHint](qtoolbutton.md#minimumsizehint) +* [minimumWidth](qtoolbutton.md#minimumwidth) * [move](qtoolbutton.md#move) +* [nativeParentWidget](qtoolbutton.md#nativeparentwidget) +* [nextInFocusChain](qtoolbutton.md#nextinfocuschain) +* [normalGeometry](qtoolbutton.md#normalgeometry) * [objectName](qtoolbutton.md#objectname) +* [paintingActive](qtoolbutton.md#paintingactive) +* [parent](qtoolbutton.md#parent) +* [parentWidget](qtoolbutton.md#parentwidget) +* [physicalDpiX](qtoolbutton.md#physicaldpix) +* [physicalDpiY](qtoolbutton.md#physicaldpiy) * [popupMode](qtoolbutton.md#popupmode) * [pos](qtoolbutton.md#pos) +* [previousInFocusChain](qtoolbutton.md#previousinfocuschain) * [property](qtoolbutton.md#property) * [raise](qtoolbutton.md#raise) +* [rect](qtoolbutton.md#rect) +* [releaseKeyboard](qtoolbutton.md#releasekeyboard) +* [releaseMouse](qtoolbutton.md#releasemouse) +* [releaseShortcut](qtoolbutton.md#releaseshortcut) * [removeAction](qtoolbutton.md#removeaction) * [removeEventListener](qtoolbutton.md#removeeventlistener) * [repaint](qtoolbutton.md#repaint) * [repolish](qtoolbutton.md#repolish) * [resize](qtoolbutton.md#resize) * [setAcceptDrops](qtoolbutton.md#setacceptdrops) +* [setAccessibleDescription](qtoolbutton.md#setaccessibledescription) +* [setAccessibleName](qtoolbutton.md#setaccessiblename) * [setArrowType](qtoolbutton.md#setarrowtype) * [setAttribute](qtoolbutton.md#setattribute) * [setAutoExclusive](qtoolbutton.md#setautoexclusive) +* [setAutoFillBackground](qtoolbutton.md#setautofillbackground) * [setAutoRaise](qtoolbutton.md#setautoraise) * [setAutoRepeat](qtoolbutton.md#setautorepeat) * [setAutoRepeatDelay](qtoolbutton.md#setautorepeatdelay) * [setAutoRepeatInterval](qtoolbutton.md#setautorepeatinterval) +* [setBaseSize](qtoolbutton.md#setbasesize) * [setCheckable](qtoolbutton.md#setcheckable) * [setChecked](qtoolbutton.md#setchecked) +* [setContentsMargins](qtoolbutton.md#setcontentsmargins) * [setContextMenuPolicy](qtoolbutton.md#setcontextmenupolicy) * [setCursor](qtoolbutton.md#setcursor) * [setDefaultAction](qtoolbutton.md#setdefaultaction) +* [setDisabled](qtoolbutton.md#setdisabled) * [setDown](qtoolbutton.md#setdown) * [setEnabled](qtoolbutton.md#setenabled) +* [setEventProcessed](qtoolbutton.md#seteventprocessed) +* [setFixedHeight](qtoolbutton.md#setfixedheight) * [setFixedSize](qtoolbutton.md#setfixedsize) +* [setFixedWidth](qtoolbutton.md#setfixedwidth) * [setFlexNodeSizeControlled](qtoolbutton.md#setflexnodesizecontrolled) * [setFocus](qtoolbutton.md#setfocus) * [setFocusPolicy](qtoolbutton.md#setfocuspolicy) +* [setFocusProxy](qtoolbutton.md#setfocusproxy) * [setFont](qtoolbutton.md#setfont) * [setGeometry](qtoolbutton.md#setgeometry) * [setGraphicsEffect](qtoolbutton.md#setgraphicseffect) +* [setHidden](qtoolbutton.md#sethidden) * [setIcon](qtoolbutton.md#seticon) * [setIconSize](qtoolbutton.md#seticonsize) * [setInlineStyle](qtoolbutton.md#setinlinestyle) +* [setInputMethodHints](qtoolbutton.md#setinputmethodhints) * [setLayout](qtoolbutton.md#setlayout) +* [setMaximumHeight](qtoolbutton.md#setmaximumheight) * [setMaximumSize](qtoolbutton.md#setmaximumsize) +* [setMaximumWidth](qtoolbutton.md#setmaximumwidth) * [setMenu](qtoolbutton.md#setmenu) +* [setMinimumHeight](qtoolbutton.md#setminimumheight) * [setMinimumSize](qtoolbutton.md#setminimumsize) +* [setMinimumWidth](qtoolbutton.md#setminimumwidth) * [setMouseTracking](qtoolbutton.md#setmousetracking) -* [setNodeParent](qtoolbutton.md#setnodeparent) * [setObjectName](qtoolbutton.md#setobjectname) +* [setParent](qtoolbutton.md#setparent) * [setPopupMode](qtoolbutton.md#setpopupmode) * [setProperty](qtoolbutton.md#setproperty) * [setShortcut](qtoolbutton.md#setshortcut) +* [setShortcutAutoRepeat](qtoolbutton.md#setshortcutautorepeat) +* [setShortcutEnabled](qtoolbutton.md#setshortcutenabled) +* [setSizeIncrement](qtoolbutton.md#setsizeincrement) +* [setSizePolicy](qtoolbutton.md#setsizepolicy) +* [setStatusTip](qtoolbutton.md#setstatustip) * [setStyleSheet](qtoolbutton.md#setstylesheet) +* [setTabletTracking](qtoolbutton.md#settablettracking) * [setText](qtoolbutton.md#settext) * [setToolButtonStyle](qtoolbutton.md#settoolbuttonstyle) +* [setToolTip](qtoolbutton.md#settooltip) +* [setToolTipDuration](qtoolbutton.md#settooltipduration) +* [setUpdatesEnabled](qtoolbutton.md#setupdatesenabled) +* [setVisible](qtoolbutton.md#setvisible) +* [setWhatsThis](qtoolbutton.md#setwhatsthis) +* [setWindowFilePath](qtoolbutton.md#setwindowfilepath) * [setWindowFlag](qtoolbutton.md#setwindowflag) * [setWindowIcon](qtoolbutton.md#setwindowicon) +* [setWindowModified](qtoolbutton.md#setwindowmodified) * [setWindowOpacity](qtoolbutton.md#setwindowopacity) +* [setWindowRole](qtoolbutton.md#setwindowrole) * [setWindowState](qtoolbutton.md#setwindowstate) * [setWindowTitle](qtoolbutton.md#setwindowtitle) * [shortcut](qtoolbutton.md#shortcut) @@ -147,139 +238,129 @@ tool.setText('Help'); * [showMinimized](qtoolbutton.md#showminimized) * [showNormal](qtoolbutton.md#shownormal) * [size](qtoolbutton.md#size) +* [sizeHint](qtoolbutton.md#sizehint) +* [sizeIncrement](qtoolbutton.md#sizeincrement) +* [stackUnder](qtoolbutton.md#stackunder) +* [startTimer](qtoolbutton.md#starttimer) +* [statusTip](qtoolbutton.md#statustip) +* [style](qtoolbutton.md#style) * [styleSheet](qtoolbutton.md#stylesheet) * [testAttribute](qtoolbutton.md#testattribute) * [text](qtoolbutton.md#text) * [toggle](qtoolbutton.md#toggle) * [toolButtonStyle](qtoolbutton.md#toolbuttonstyle) +* [toolTip](qtoolbutton.md#tooltip) +* [toolTipDuration](qtoolbutton.md#tooltipduration) +* [underMouse](qtoolbutton.md#undermouse) +* [unsetCursor](qtoolbutton.md#unsetcursor) +* [unsetLayoutDirection](qtoolbutton.md#unsetlayoutdirection) +* [unsetLocale](qtoolbutton.md#unsetlocale) * [update](qtoolbutton.md#update) * [updateGeometry](qtoolbutton.md#updategeometry) +* [updateMicroFocus](qtoolbutton.md#updatemicrofocus) +* [updatesEnabled](qtoolbutton.md#updatesenabled) +* [whatsThis](qtoolbutton.md#whatsthis) +* [width](qtoolbutton.md#width) +* [widthMM](qtoolbutton.md#widthmm) +* [winId](qtoolbutton.md#winid) +* [window](qtoolbutton.md#window) +* [windowFilePath](qtoolbutton.md#windowfilepath) +* [windowHandle](qtoolbutton.md#windowhandle) +* [windowIcon](qtoolbutton.md#windowicon) * [windowOpacity](qtoolbutton.md#windowopacity) +* [windowRole](qtoolbutton.md#windowrole) * [windowState](qtoolbutton.md#windowstate) * [windowTitle](qtoolbutton.md#windowtitle) +* [x](qtoolbutton.md#x) +* [y](qtoolbutton.md#y) ## Constructors ### constructor -\+ **new QToolButton**(): *[QToolButton](qtoolbutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QToolButton](qtoolbutton.md)* - -\+ **new QToolButton**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QToolButton](qtoolbutton.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | - -**Returns:** *[QToolButton](qtoolbutton.md)* - -\+ **new QToolButton**(`rawPointer`: [NativeRawPointer](../globals.md#nativerawpointer)‹any›, `disableNativeDeletion?`: undefined | false | true): *[QToolButton](qtoolbutton.md)* +\+ **new QToolButton**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QToolButton](qtoolbutton.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QAbstractSlider](qabstractslider.md).[constructor](qabstractslider.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`rawPointer` | [NativeRawPointer](../globals.md#nativerawpointer)‹any› | -`disableNativeDeletion?` | undefined | false | true | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QToolButton](qtoolbutton.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### nodeChildren +### type -• **nodeChildren**: *Set‹[Component](component.md)›* +• **type**: *string* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` nodeParent +### _id -• **nodeParent**? : *[Component](component.md)* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### type +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **type**: *string* = "widget" +**Returns:** *number* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +a unique number which is valid for the lifetime of the C++ object. -## Accessors +___ -### layout +### acceptDrops -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)› | undefined* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Returns:** *[NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)› | undefined* +**Returns:** *boolean* -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)› | undefined): *void* +___ -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +### accessibleDescription -**Parameters:** +▸ **accessibleDescription**(): *string* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)› | undefined | +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -**Returns:** *void* +**Returns:** *string* -## Methods +___ -### acceptDrops +### accessibleName -▸ **acceptDrops**(): *boolean* +▸ **accessibleName**(): *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -311,7 +392,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QToolButtonSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QToolButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -325,6 +406,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QToolButtonSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -337,7 +419,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -347,12 +429,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -361,6 +437,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -377,16 +463,10 @@ ___ ### animateClick -▸ **animateClick**(`msec`: number): *void* +▸ **animateClick**(): *void* *Inherited from [QAbstractButton](qabstractbutton.md).[animateClick](qabstractbutton.md#animateclick)* -**Parameters:** - -Name | Type | ------- | ------ | -`msec` | number | - **Returns:** *void* ___ @@ -409,6 +489,16 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + ### autoRaise ▸ **autoRaise**(): *boolean* @@ -447,295 +537,878 @@ ___ ___ -### clearFocus +### baseSize -▸ **clearFocus**(): *void* +▸ **baseSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* -**Returns:** *void* +**Returns:** *[QSize](qsize.md)* ___ -### click +### childAt -▸ **click**(): *void* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QAbstractButton](qabstractbutton.md).[click](qabstractbutton.md#click)* +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* -**Returns:** *void* +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### close +### children -▸ **close**(): *boolean* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *boolean* +**Returns:** *[QObject](qobject.md)[]* ___ -### defaultAction +### childrenRect -▸ **defaultAction**(): *[QAction](qaction.md) | null* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *[QAction](qaction.md) | null* +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* ___ -### font +### clearFocus -▸ **font**(): *[QFont](qfont.md)* +▸ **clearFocus**(): *void* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *void* ___ -### geometry +### clearMask -▸ **geometry**(): *[QRect](qrect.md)* +▸ **clearMask**(): *void* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *void* ___ -### getFlexNode +### click -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **click**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QAbstractButton](qabstractbutton.md).[click](qabstractbutton.md#click)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### close -▸ **hasMouseTracking**(): *boolean* +▸ **close**(): *boolean* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* **Returns:** *boolean* ___ -### hide +### colorCount -▸ **hide**(): *void* +▸ **colorCount**(): *number* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *void* +**Returns:** *number* ___ -### icon +### contentsRect -▸ **icon**(): *[QIcon](qicon.md)* +▸ **contentsRect**(): *[QRect](qrect.md)* -*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[QIcon](qicon.md)* +**Returns:** *[QRect](qrect.md)* ___ -### iconSize +### contextMenuPolicy -▸ **iconSize**(): *[QSize](qsize.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### inherits - -▸ **inherits**(`className`: string): *boolean* - -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* - -**Parameters:** +### defaultAction -Name | Type | ------- | ------ | -`className` | string | +▸ **defaultAction**(): *[QAction](qaction.md) | null* -**Returns:** *boolean* +**Returns:** *[QAction](qaction.md) | null* ___ -### isActiveWindow +### delete -▸ **isActiveWindow**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isCheckable +### deleteLater -▸ **isCheckable**(): *boolean* +▸ **deleteLater**(): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *boolean* +**Returns:** *void* ___ -### isChecked +### depth -▸ **isChecked**(): *boolean* +▸ **depth**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isDown +### devicePixelRatio -▸ **isDown**(): *boolean* +▸ **devicePixelRatio**(): *number* -*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isEnabled +### devicePixelRatioF -▸ **isEnabled**(): *boolean* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *boolean* +**Returns:** *number* ___ -### isVisible +### dumpObjectInfo -▸ **isVisible**(): *boolean* +▸ **dumpObjectInfo**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### dumpObjectTree -▸ **lower**(): *void* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### ensurePolished -**Parameters:** +▸ **ensurePolished**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapFromParent - -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +### eventProcessed -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +▸ **eventProcessed**(): *boolean* -**Parameters:** +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +Get the state of the event processed flag -**Returns:** *[QPoint](qpoint.md)* +See `setEventProcessed()`. -___ +**Returns:** *boolean* -### mapToGlobal +boolean True if the current event is flagged as processed. -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### mapToParent - -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +### focusWidget -**Parameters:** +▸ **focusWidget**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### maximumSize +### font -▸ **maximumSize**(): *[QSize](qsize.md)* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QFont](qfont.md)* ___ -### menu +### frameGeometry -▸ **menu**(): *[QMenu](qmenu.md) | null* +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *[QMenu](qmenu.md) | null* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* + +**Returns:** *[QRect](qrect.md)* ___ -### minimumSize +### frameSize -▸ **minimumSize**(): *[QSize](qsize.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* **Returns:** *[QSize](qsize.md)* ___ -### move +### geometry -▸ **move**(`x`: number, `y`: number): *void* +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### icon + +▸ **icon**(): *[QIcon](qicon.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[icon](qabstractbutton.md#icon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### iconSize + +▸ **iconSize**(): *[QSize](qsize.md)* + +*Inherited from [QAbstractButton](qabstractbutton.md).[iconSize](qabstractbutton.md#iconsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isCheckable + +▸ **isCheckable**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isCheckable](qabstractbutton.md#ischeckable)* + +**Returns:** *boolean* + +___ + +### isChecked + +▸ **isChecked**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isChecked](qabstractbutton.md#ischecked)* + +**Returns:** *boolean* + +___ + +### isDown + +▸ **isDown**(): *boolean* + +*Inherited from [QAbstractButton](qabstractbutton.md).[isDown](qabstractbutton.md#isdown)* + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + +### menu + +▸ **menu**(): *[QMenu](qmenu.md) | null* + +**Returns:** *[QMenu](qmenu.md) | null* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* *Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* @@ -743,76 +1416,579 @@ ___ Name | Type | ------ | ------ | -`x` | number | -`y` | number | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + +### popupMode + +▸ **popupMode**(): *[ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)* + +**Returns:** *[ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)* + +___ + +### pos + +▸ **pos**(): *object* + +*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QToolButtonSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QToolButtonSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QToolButtonSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setArrowType + +▸ **setArrowType**(`type`: [ArrowType](../enums/arrowtype.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`type` | [ArrowType](../enums/arrowtype.md) | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | **Returns:** *void* ___ -### objectName +### setAutoExclusive -▸ **objectName**(): *string* +▸ **setAutoExclusive**(`enable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +**Parameters:** -**Returns:** *string* +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### popupMode +### setAutoFillBackground -▸ **popupMode**(): *[ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)* +▸ **setAutoFillBackground**(`enabled`: boolean): *void* -**Returns:** *[ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)* +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* ___ -### pos +### setAutoRaise -▸ **pos**(): *object* +▸ **setAutoRaise**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +**Parameters:** -**Returns:** *object* +Name | Type | +------ | ------ | +`enable` | boolean | -* **x**: *number* +**Returns:** *void* -* **y**: *number* +___ + +### setAutoRepeat + +▸ **setAutoRepeat**(`enable`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* ___ -### property +### setAutoRepeatDelay -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **setAutoRepeatDelay**(`delay`: number): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* + +**Parameters:** + +Name | Type | +------ | ------ | +`delay` | number | + +**Returns:** *void* + +___ + +### setAutoRepeatInterval + +▸ **setAutoRepeatInterval**(`interval`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`interval` | number | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *void* ___ -### raise +### setBaseSize -▸ **raise**(): *void* +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | **Returns:** *void* ___ -### removeAction +### setCheckable -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* +▸ **setCheckable**(`checkable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checkable` | boolean | + +**Returns:** *void* + +___ + +### setChecked + +▸ **setChecked**(`checked`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* + +**Parameters:** + +Name | Type | +------ | ------ | +`checked` | boolean | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDefaultAction + +▸ **setDefaultAction**(`action`: [QAction](qaction.md)): *void* **Parameters:** @@ -824,687 +2000,791 @@ Name | Type | ___ -### removeEventListener +### setDisabled -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QToolButtonSignals[SignalType]): *void* +▸ **setDisabled**(`disable`: boolean): *void* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* -**Type parameters:** +**Parameters:** -▪ **SignalType**: *keyof QToolButtonSignals* +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setDown + +▸ **setDown**(`down`: boolean): *void* + +*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QToolButtonSignals[SignalType] | +`down` | boolean | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`enabled` | boolean | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFocusProxy -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setArrowType +### setFont -▸ **setArrowType**(`type`: [ArrowType](../enums/arrowtype.md)): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* **Parameters:** Name | Type | ------ | ------ | -`type` | [ArrowType](../enums/arrowtype.md) | +`font` | [QFont](qfont.md) | **Returns:** *void* ___ -### setAttribute +### setGeometry -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAutoExclusive +### setGraphicsEffect -▸ **setAutoExclusive**(`enable`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoExclusive](qabstractbutton.md#setautoexclusive)* +*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | **Returns:** *void* ___ -### setAutoRaise +### setHidden -▸ **setAutoRaise**(`enable`: boolean): *void* +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setAutoRepeat +### setIcon -▸ **setAutoRepeat**(`enable`: boolean): *void* +▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeat](qabstractbutton.md#setautorepeat)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* **Parameters:** Name | Type | ------ | ------ | -`enable` | boolean | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setAutoRepeatDelay +### setIconSize -▸ **setAutoRepeatDelay**(`delay`: number): *void* +▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatDelay](qabstractbutton.md#setautorepeatdelay)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* **Parameters:** Name | Type | ------ | ------ | -`delay` | number | +`iconSize` | [QSize](qsize.md) | **Returns:** *void* ___ -### setAutoRepeatInterval +### setInlineStyle -▸ **setAutoRepeatInterval**(`interval`: number): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setAutoRepeatInterval](qabstractbutton.md#setautorepeatinterval)* +*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** -Name | Type | ------- | ------ | -`interval` | number | +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setCheckable +### setInputMethodHints -▸ **setCheckable**(`checkable`: boolean): *void* +▸ **setInputMethodHints**(`hints`: number): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setCheckable](qabstractbutton.md#setcheckable)* +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* **Parameters:** Name | Type | ------ | ------ | -`checkable` | boolean | +`hints` | number | **Returns:** *void* ___ -### setChecked +### setLayout -▸ **setChecked**(`checked`: boolean): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setChecked](qabstractbutton.md#setchecked)* +*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* **Parameters:** Name | Type | ------ | ------ | -`checked` | boolean | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* ___ -### setContextMenuPolicy +### setMaximumHeight -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setMaximumHeight**(`maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`maxh` | number | **Returns:** *void* ___ -### setCursor +### setMaximumSize -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxw` | number | +`maxh` | number | **Returns:** *void* ___ -### setDefaultAction +### setMaximumWidth -▸ **setDefaultAction**(`action`: [QAction](qaction.md)): *void* +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* **Parameters:** Name | Type | ------ | ------ | -`action` | [QAction](qaction.md) | +`maxw` | number | **Returns:** *void* ___ -### setDown - -▸ **setDown**(`down`: boolean): *void* +### setMenu -*Inherited from [QAbstractButton](qabstractbutton.md).[setDown](qabstractbutton.md#setdown)* +▸ **setMenu**(`menu`: [QMenu](qmenu.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`down` | boolean | +`menu` | [QMenu](qmenu.md) | **Returns:** *void* ___ -### setEnabled +### setMinimumHeight -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`minh` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumSize -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled - -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +### setMinimumWidth -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +▸ **setMinimumWidth**(`minw`: number): *void* -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`minw` | number | **Returns:** *void* ___ -### setFocus +### setMouseTracking -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* **Parameters:** -Name | Type | Default | ------- | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocusPolicy +### setObjectName -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +`objectName` | string | **Returns:** *void* ___ -### setFont +### setParent -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setPopupMode -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setPopupMode**(`mode`: [ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`mode` | [ToolButtonPopupMode](../enums/toolbuttonpopupmode.md) | **Returns:** *void* ___ -### setGraphicsEffect +### setProperty -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** Name | Type | ------ | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | -**Returns:** *void* +**Returns:** *boolean* ___ -### setIcon +### setShortcut -▸ **setIcon**(`icon`: [QIcon](qicon.md)): *void* +▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIcon](qabstractbutton.md#seticon)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`key` | [QKeySequence](qkeysequence.md) | **Returns:** *void* ___ -### setIconSize +### setShortcutAutoRepeat -▸ **setIconSize**(`iconSize`: [QSize](qsize.md)): *void* +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setIconSize](qabstractbutton.md#seticonsize)* +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* **Parameters:** -Name | Type | ------- | ------ | -`iconSize` | [QSize](qsize.md) | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setInlineStyle +### setShortcutEnabled -▸ **setInlineStyle**(`style`: string): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* **Parameters:** -Name | Type | ------- | ------ | -`style` | string | +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setLayout +### setSizeIncrement -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)›): *void* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* **Parameters:** -Name | Type | ------- | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QToolButtonSignals](../interfaces/qtoolbuttonsignals.md)› | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setMaximumSize +### setSizePolicy -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setMenu +### setStatusTip -▸ **setMenu**(`menu`: [QMenu](qmenu.md)): *void* +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* **Parameters:** Name | Type | ------ | ------ | -`menu` | [QMenu](qmenu.md) | +`statusTip` | string | **Returns:** *void* ___ -### setMinimumSize +### setStyleSheet -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* **Parameters:** -Name | Type | ------- | ------ | -`minw` | number | -`minh` | number | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setMouseTracking +### setTabletTracking -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +▸ **setTabletTracking**(`enable`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`enable` | boolean | **Returns:** *void* ___ -### setNodeParent +### setText -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setText**(`text`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`text` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setToolButtonStyle -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setToolButtonStyle**(`style`: [ToolButtonStyle](../enums/toolbuttonstyle.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`style` | [ToolButtonStyle](../enums/toolbuttonstyle.md) | **Returns:** *void* ___ -### setPopupMode +### setToolTip -▸ **setPopupMode**(`mode`: [ToolButtonPopupMode](../enums/toolbuttonpopupmode.md)): *void* +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* **Parameters:** Name | Type | ------ | ------ | -`mode` | [ToolButtonPopupMode](../enums/toolbuttonpopupmode.md) | +`text` | string | **Returns:** *void* ___ -### setProperty +### setToolTipDuration -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setToolTipDuration**(`msec`: number): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`msec` | number | -**Returns:** *boolean* +**Returns:** *void* ___ -### setShortcut +### setUpdatesEnabled -▸ **setShortcut**(`key`: [QKeySequence](qkeysequence.md)): *void* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setShortcut](qabstractbutton.md#setshortcut)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`key` | [QKeySequence](qkeysequence.md) | +`enable` | boolean | **Returns:** *void* ___ -### setStyleSheet +### setVisible -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`visible` | boolean | **Returns:** *void* ___ -### setText +### setWhatsThis -▸ **setText**(`text`: string): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractButton](qabstractbutton.md).[setText](qabstractbutton.md#settext)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`text` | string | +`whatsThis` | string | **Returns:** *void* ___ -### setToolButtonStyle +### setWindowFilePath -▸ **setToolButtonStyle**(`style`: [ToolButtonStyle](../enums/toolbuttonstyle.md)): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`style` | [ToolButtonStyle](../enums/toolbuttonstyle.md) | +`filePath` | string | **Returns:** *void* @@ -1543,6 +2823,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1559,6 +2855,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1669,6 +2981,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1723,6 +3108,66 @@ ___ ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1743,6 +3188,112 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1753,13 +3304,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1770,3 +3331,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtreewidget.md b/website/docs/api/generated/classes/qtreewidget.md index c6ab211302..9f3fb54f20 100644 --- a/website/docs/api/generated/classes/qtreewidget.md +++ b/website/docs/api/generated/classes/qtreewidget.md @@ -59,66 +59,127 @@ win.show(); ### Properties -* [_layout](qtreewidget.md#optional-_layout) * [_rawInlineStyle](qtreewidget.md#_rawinlinestyle) -* [actions](qtreewidget.md#actions) * [itemWidgets](qtreewidget.md#itemwidgets) * [native](qtreewidget.md#native) -* [nodeChildren](qtreewidget.md#nodechildren) -* [nodeParent](qtreewidget.md#optional-nodeparent) * [topLevelItems](qtreewidget.md#toplevelitems) * [type](qtreewidget.md#type) -* [viewportWidget](qtreewidget.md#optional-viewportwidget) - -### Accessors - -* [layout](qtreewidget.md#layout) ### Methods +* [_id](qtreewidget.md#_id) * [acceptDrops](qtreewidget.md#acceptdrops) +* [accessibleDescription](qtreewidget.md#accessibledescription) +* [accessibleName](qtreewidget.md#accessiblename) * [activateWindow](qtreewidget.md#activatewindow) * [addAction](qtreewidget.md#addaction) * [addEventListener](qtreewidget.md#addeventlistener) * [addTopLevelItem](qtreewidget.md#addtoplevelitem) * [addTopLevelItems](qtreewidget.md#addtoplevelitems) * [adjustSize](qtreewidget.md#adjustsize) +* [autoFillBackground](qtreewidget.md#autofillbackground) +* [baseSize](qtreewidget.md#basesize) +* [childAt](qtreewidget.md#childat) +* [children](qtreewidget.md#children) +* [childrenRect](qtreewidget.md#childrenrect) * [clear](qtreewidget.md#clear) * [clearFocus](qtreewidget.md#clearfocus) +* [clearMask](qtreewidget.md#clearmask) * [close](qtreewidget.md#close) +* [colorCount](qtreewidget.md#colorcount) +* [contentsRect](qtreewidget.md#contentsrect) +* [contextMenuPolicy](qtreewidget.md#contextmenupolicy) * [currentItem](qtreewidget.md#currentitem) +* [delete](qtreewidget.md#delete) +* [deleteLater](qtreewidget.md#deletelater) +* [depth](qtreewidget.md#depth) +* [devicePixelRatio](qtreewidget.md#devicepixelratio) +* [devicePixelRatioF](qtreewidget.md#devicepixelratiof) +* [dumpObjectInfo](qtreewidget.md#dumpobjectinfo) +* [dumpObjectTree](qtreewidget.md#dumpobjecttree) +* [ensurePolished](qtreewidget.md#ensurepolished) +* [eventProcessed](qtreewidget.md#eventprocessed) * [findItems](qtreewidget.md#finditems) +* [focusProxy](qtreewidget.md#focusproxy) +* [focusWidget](qtreewidget.md#focuswidget) * [font](qtreewidget.md#font) +* [frameGeometry](qtreewidget.md#framegeometry) * [frameRect](qtreewidget.md#framerect) * [frameShadow](qtreewidget.md#frameshadow) * [frameShape](qtreewidget.md#frameshape) +* [frameSize](qtreewidget.md#framesize) * [frameStyle](qtreewidget.md#framestyle) * [frameWidth](qtreewidget.md#framewidth) * [geometry](qtreewidget.md#geometry) * [getFlexNode](qtreewidget.md#getflexnode) +* [grab](qtreewidget.md#grab) +* [grabKeyboard](qtreewidget.md#grabkeyboard) +* [grabMouse](qtreewidget.md#grabmouse) +* [hasFocus](qtreewidget.md#hasfocus) +* [hasHeightForWidth](qtreewidget.md#hasheightforwidth) * [hasMouseTracking](qtreewidget.md#hasmousetracking) +* [hasTabletTracking](qtreewidget.md#hastablettracking) +* [height](qtreewidget.md#height) +* [heightForWidth](qtreewidget.md#heightforwidth) +* [heightMM](qtreewidget.md#heightmm) * [hide](qtreewidget.md#hide) +* [horizontalScrollBar](qtreewidget.md#horizontalscrollbar) * [inherits](qtreewidget.md#inherits) +* [inputMethodHints](qtreewidget.md#inputmethodhints) * [insertTopLevelItem](qtreewidget.md#inserttoplevelitem) * [insertTopLevelItems](qtreewidget.md#inserttoplevelitems) * [isActiveWindow](qtreewidget.md#isactivewindow) +* [isAncestorOf](qtreewidget.md#isancestorof) * [isEnabled](qtreewidget.md#isenabled) +* [isEnabledTo](qtreewidget.md#isenabledto) +* [isFullScreen](qtreewidget.md#isfullscreen) +* [isHidden](qtreewidget.md#ishidden) +* [isMaximized](qtreewidget.md#ismaximized) +* [isMinimized](qtreewidget.md#isminimized) +* [isModal](qtreewidget.md#ismodal) * [isVisible](qtreewidget.md#isvisible) +* [isVisibleTo](qtreewidget.md#isvisibleto) +* [isWindow](qtreewidget.md#iswindow) +* [isWindowModified](qtreewidget.md#iswindowmodified) +* [killTimer](qtreewidget.md#killtimer) +* [layout](qtreewidget.md#layout) * [lineWidth](qtreewidget.md#linewidth) +* [logicalDpiX](qtreewidget.md#logicaldpix) +* [logicalDpiY](qtreewidget.md#logicaldpiy) * [lower](qtreewidget.md#lower) +* [mapFrom](qtreewidget.md#mapfrom) * [mapFromGlobal](qtreewidget.md#mapfromglobal) * [mapFromParent](qtreewidget.md#mapfromparent) +* [mapTo](qtreewidget.md#mapto) * [mapToGlobal](qtreewidget.md#maptoglobal) * [mapToParent](qtreewidget.md#maptoparent) +* [maximumHeight](qtreewidget.md#maximumheight) * [maximumSize](qtreewidget.md#maximumsize) * [maximumViewportSize](qtreewidget.md#maximumviewportsize) +* [maximumWidth](qtreewidget.md#maximumwidth) * [midLineWidth](qtreewidget.md#midlinewidth) +* [minimumHeight](qtreewidget.md#minimumheight) * [minimumSize](qtreewidget.md#minimumsize) +* [minimumSizeHint](qtreewidget.md#minimumsizehint) +* [minimumWidth](qtreewidget.md#minimumwidth) * [move](qtreewidget.md#move) +* [nativeParentWidget](qtreewidget.md#nativeparentwidget) +* [nextInFocusChain](qtreewidget.md#nextinfocuschain) +* [normalGeometry](qtreewidget.md#normalgeometry) * [objectName](qtreewidget.md#objectname) +* [paintingActive](qtreewidget.md#paintingactive) +* [parent](qtreewidget.md#parent) +* [parentWidget](qtreewidget.md#parentwidget) +* [physicalDpiX](qtreewidget.md#physicaldpix) +* [physicalDpiY](qtreewidget.md#physicaldpiy) * [pos](qtreewidget.md#pos) +* [previousInFocusChain](qtreewidget.md#previousinfocuschain) * [property](qtreewidget.md#property) * [raise](qtreewidget.md#raise) +* [rect](qtreewidget.md#rect) +* [releaseKeyboard](qtreewidget.md#releasekeyboard) +* [releaseMouse](qtreewidget.md#releasemouse) +* [releaseShortcut](qtreewidget.md#releaseshortcut) * [removeAction](qtreewidget.md#removeaction) * [removeEventListener](qtreewidget.md#removeeventlistener) * [repaint](qtreewidget.md#repaint) @@ -126,16 +187,26 @@ win.show(); * [resize](qtreewidget.md#resize) * [selectedItems](qtreewidget.md#selecteditems) * [setAcceptDrops](qtreewidget.md#setacceptdrops) +* [setAccessibleDescription](qtreewidget.md#setaccessibledescription) +* [setAccessibleName](qtreewidget.md#setaccessiblename) * [setAttribute](qtreewidget.md#setattribute) +* [setAutoFillBackground](qtreewidget.md#setautofillbackground) +* [setBaseSize](qtreewidget.md#setbasesize) * [setColumnCount](qtreewidget.md#setcolumncount) * [setColumnWidth](qtreewidget.md#setcolumnwidth) +* [setContentsMargins](qtreewidget.md#setcontentsmargins) * [setContextMenuPolicy](qtreewidget.md#setcontextmenupolicy) * [setCursor](qtreewidget.md#setcursor) +* [setDisabled](qtreewidget.md#setdisabled) * [setEnabled](qtreewidget.md#setenabled) +* [setEventProcessed](qtreewidget.md#seteventprocessed) +* [setFixedHeight](qtreewidget.md#setfixedheight) * [setFixedSize](qtreewidget.md#setfixedsize) +* [setFixedWidth](qtreewidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qtreewidget.md#setflexnodesizecontrolled) * [setFocus](qtreewidget.md#setfocus) * [setFocusPolicy](qtreewidget.md#setfocuspolicy) +* [setFocusProxy](qtreewidget.md#setfocusproxy) * [setFont](qtreewidget.md#setfont) * [setFrameRect](qtreewidget.md#setframerect) * [setFrameShadow](qtreewidget.md#setframeshadow) @@ -146,27 +217,47 @@ win.show(); * [setHeaderHidden](qtreewidget.md#setheaderhidden) * [setHeaderLabel](qtreewidget.md#setheaderlabel) * [setHeaderLabels](qtreewidget.md#setheaderlabels) +* [setHidden](qtreewidget.md#sethidden) * [setHorizontalScrollBar](qtreewidget.md#sethorizontalscrollbar) * [setHorizontalScrollBarPolicy](qtreewidget.md#sethorizontalscrollbarpolicy) * [setInlineStyle](qtreewidget.md#setinlinestyle) +* [setInputMethodHints](qtreewidget.md#setinputmethodhints) * [setItemWidget](qtreewidget.md#setitemwidget) * [setLayout](qtreewidget.md#setlayout) * [setLineWidth](qtreewidget.md#setlinewidth) +* [setMaximumHeight](qtreewidget.md#setmaximumheight) * [setMaximumSize](qtreewidget.md#setmaximumsize) +* [setMaximumWidth](qtreewidget.md#setmaximumwidth) * [setMidLineWidth](qtreewidget.md#setmidlinewidth) +* [setMinimumHeight](qtreewidget.md#setminimumheight) * [setMinimumSize](qtreewidget.md#setminimumsize) +* [setMinimumWidth](qtreewidget.md#setminimumwidth) * [setMouseTracking](qtreewidget.md#setmousetracking) -* [setNodeParent](qtreewidget.md#setnodeparent) * [setObjectName](qtreewidget.md#setobjectname) +* [setParent](qtreewidget.md#setparent) * [setProperty](qtreewidget.md#setproperty) +* [setShortcutAutoRepeat](qtreewidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qtreewidget.md#setshortcutenabled) +* [setSizeIncrement](qtreewidget.md#setsizeincrement) +* [setSizePolicy](qtreewidget.md#setsizepolicy) * [setSortingEnabled](qtreewidget.md#setsortingenabled) +* [setStatusTip](qtreewidget.md#setstatustip) * [setStyleSheet](qtreewidget.md#setstylesheet) +* [setTabletTracking](qtreewidget.md#settablettracking) +* [setToolTip](qtreewidget.md#settooltip) +* [setToolTipDuration](qtreewidget.md#settooltipduration) +* [setUpdatesEnabled](qtreewidget.md#setupdatesenabled) * [setVerticalScrollBar](qtreewidget.md#setverticalscrollbar) * [setVerticalScrollBarPolicy](qtreewidget.md#setverticalscrollbarpolicy) * [setViewport](qtreewidget.md#setviewport) +* [setVisible](qtreewidget.md#setvisible) +* [setWhatsThis](qtreewidget.md#setwhatsthis) +* [setWindowFilePath](qtreewidget.md#setwindowfilepath) * [setWindowFlag](qtreewidget.md#setwindowflag) * [setWindowIcon](qtreewidget.md#setwindowicon) +* [setWindowModified](qtreewidget.md#setwindowmodified) * [setWindowOpacity](qtreewidget.md#setwindowopacity) +* [setWindowRole](qtreewidget.md#setwindowrole) * [setWindowState](qtreewidget.md#setwindowstate) * [setWindowTitle](qtreewidget.md#setwindowtitle) * [show](qtreewidget.md#show) @@ -175,64 +266,68 @@ win.show(); * [showMinimized](qtreewidget.md#showminimized) * [showNormal](qtreewidget.md#shownormal) * [size](qtreewidget.md#size) +* [sizeHint](qtreewidget.md#sizehint) +* [sizeIncrement](qtreewidget.md#sizeincrement) +* [stackUnder](qtreewidget.md#stackunder) +* [startTimer](qtreewidget.md#starttimer) +* [statusTip](qtreewidget.md#statustip) +* [style](qtreewidget.md#style) * [styleSheet](qtreewidget.md#stylesheet) * [takeTopLevelItem](qtreewidget.md#taketoplevelitem) * [testAttribute](qtreewidget.md#testattribute) +* [toolTip](qtreewidget.md#tooltip) +* [toolTipDuration](qtreewidget.md#tooltipduration) +* [underMouse](qtreewidget.md#undermouse) +* [unsetCursor](qtreewidget.md#unsetcursor) +* [unsetLayoutDirection](qtreewidget.md#unsetlayoutdirection) +* [unsetLocale](qtreewidget.md#unsetlocale) * [update](qtreewidget.md#update) * [updateGeometry](qtreewidget.md#updategeometry) +* [updateMicroFocus](qtreewidget.md#updatemicrofocus) +* [updatesEnabled](qtreewidget.md#updatesenabled) +* [verticalScrollBar](qtreewidget.md#verticalscrollbar) * [viewport](qtreewidget.md#viewport) +* [whatsThis](qtreewidget.md#whatsthis) +* [width](qtreewidget.md#width) +* [widthMM](qtreewidget.md#widthmm) +* [winId](qtreewidget.md#winid) +* [window](qtreewidget.md#window) +* [windowFilePath](qtreewidget.md#windowfilepath) +* [windowHandle](qtreewidget.md#windowhandle) +* [windowIcon](qtreewidget.md#windowicon) * [windowOpacity](qtreewidget.md#windowopacity) +* [windowRole](qtreewidget.md#windowrole) * [windowState](qtreewidget.md#windowstate) * [windowTitle](qtreewidget.md#windowtitle) +* [x](qtreewidget.md#x) +* [y](qtreewidget.md#y) ## Constructors ### constructor -\+ **new QTreeWidget**(): *[QTreeWidget](qtreewidget.md)* - -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* - -**Returns:** *[QTreeWidget](qtreewidget.md)* - -\+ **new QTreeWidget**(`parent`: [NodeWidget](nodewidget.md)‹any›): *[QTreeWidget](qtreewidget.md)* +\+ **new QTreeWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QTreeWidget](qtreewidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QFrame](qframe.md).[constructor](qframe.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`parent` | [NodeWidget](nodewidget.md)‹any› | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QTreeWidget](qtreewidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" +• **_rawInlineStyle**: *string* *Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* ___ -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* - -___ - ### itemWidgets • **itemWidgets**: *Map‹[QTreeWidgetItem](qtreewidgetitem.md), [QWidget](qwidget.md)›* @@ -241,25 +336,9 @@ ___ ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ @@ -271,49 +350,57 @@ ___ ### type -• **type**: *string* = "widget" +• **type**: *string* *Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* -___ +## Methods -### `Optional` viewportWidget +### _id -• **viewportWidget**? : *[NodeWidget](nodewidget.md)‹any›* +▸ **_id**(): *number* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[viewportWidget](qabstractscrollarea.md#optional-viewportwidget)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -## Accessors +Get an ID identifying the underlying C++ object. -### layout +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)› | undefined* +a unique number which is valid for the lifetime of the C++ object. -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Returns:** *[NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)› | undefined* +### acceptDrops -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)› | undefined): *void* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* -**Parameters:** +**Returns:** *boolean* -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)› | undefined | +___ -**Returns:** *void* +### accessibleDescription -## Methods +▸ **accessibleDescription**(): *string* -### acceptDrops +*Inherited from [QMenu](qmenu.md).[accessibleDescription](qmenu.md#accessibledescription)* -▸ **acceptDrops**(): *boolean* +**Returns:** *string* -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +___ -**Returns:** *boolean* +### accessibleName + +▸ **accessibleName**(): *string* + +*Inherited from [QMenu](qmenu.md).[accessibleName](qmenu.md#accessiblename)* + +**Returns:** *string* ___ @@ -345,7 +432,7 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTreeWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTreeWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -359,6 +446,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | QTreeWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -371,7 +459,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -381,12 +469,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -395,6 +477,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -437,6 +529,63 @@ ___ ___ +### autoFillBackground + +▸ **autoFillBackground**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[autoFillBackground](qmenu.md#autofillbackground)* + +**Returns:** *boolean* + +___ + +### baseSize + +▸ **baseSize**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[baseSize](qmenu.md#basesize)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### childAt + +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[childAt](qmenu.md#childat)* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### childrenRect + +▸ **childrenRect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[childrenRect](qmenu.md#childrenrect)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### clear ▸ **clear**(): *void* @@ -455,6 +604,16 @@ ___ ___ +### clearMask + +▸ **clearMask**(): *void* + +*Inherited from [QMenu](qmenu.md).[clearMask](qmenu.md#clearmask)* + +**Returns:** *void* + +___ + ### close ▸ **close**(): *boolean* @@ -465,255 +624,741 @@ ___ ___ -### currentItem +### colorCount -▸ **currentItem**(): *[QTreeWidgetItem](qtreewidgetitem.md) | void* +▸ **colorCount**(): *number* -Returns the current item in the tree widget. +*Inherited from [QMenu](qmenu.md).[colorCount](qmenu.md#colorcount)* -**Returns:** *[QTreeWidgetItem](qtreewidgetitem.md) | void* +**Returns:** *number* ___ -### findItems - -▸ **findItems**(`text`: string, `flags`: [MatchFlag](../enums/matchflag.md), `column`: number): *[QTreeWidgetItem](qtreewidgetitem.md)[]* +### contentsRect -**Parameters:** +▸ **contentsRect**(): *[QRect](qrect.md)* -Name | Type | ------- | ------ | -`text` | string | -`flags` | [MatchFlag](../enums/matchflag.md) | -`column` | number | +*Inherited from [QMenu](qmenu.md).[contentsRect](qmenu.md#contentsrect)* -**Returns:** *[QTreeWidgetItem](qtreewidgetitem.md)[]* +**Returns:** *[QRect](qrect.md)* ___ -### font +### contextMenuPolicy -▸ **font**(): *[QFont](qfont.md)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +*Inherited from [QMenu](qmenu.md).[contextMenuPolicy](qmenu.md#contextmenupolicy)* -**Returns:** *[QFont](qfont.md)* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### frameRect +### currentItem -▸ **frameRect**(): *[QRect](qrect.md)* +▸ **currentItem**(): *[QTreeWidgetItem](qtreewidgetitem.md) | void* -*Inherited from [NodeFrame](nodeframe.md).[frameRect](nodeframe.md#framerect)* +Returns the current item in the tree widget. -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QTreeWidgetItem](qtreewidgetitem.md) | void* ___ -### frameShadow +### delete -▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* +▸ **delete**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShadow](nodeframe.md#frameshadow)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *[Shadow](../enums/shadow.md)* +**Returns:** *void* ___ -### frameShape +### deleteLater -▸ **frameShape**(): *[Shape](../enums/shape.md)* +▸ **deleteLater**(): *void* -*Inherited from [NodeFrame](nodeframe.md).[frameShape](nodeframe.md#frameshape)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* -**Returns:** *[Shape](../enums/shape.md)* +**Returns:** *void* ___ -### frameStyle +### depth -▸ **frameStyle**(): *number* +▸ **depth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameStyle](nodeframe.md#framestyle)* +*Inherited from [QMenu](qmenu.md).[depth](qmenu.md#depth)* **Returns:** *number* ___ -### frameWidth +### devicePixelRatio -▸ **frameWidth**(): *number* +▸ **devicePixelRatio**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[frameWidth](nodeframe.md#framewidth)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatio](qmenu.md#devicepixelratio)* **Returns:** *number* ___ -### geometry +### devicePixelRatioF -▸ **geometry**(): *[QRect](qrect.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QMenu](qmenu.md).[devicePixelRatioF](qmenu.md#devicepixelratiof)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *number* ___ -### getFlexNode +### dumpObjectInfo -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +▸ **dumpObjectInfo**(): *void* -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *void* ___ -### hasMouseTracking +### dumpObjectTree -▸ **hasMouseTracking**(): *boolean* +▸ **dumpObjectTree**(): *void* -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide +### ensurePolished -▸ **hide**(): *void* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +*Inherited from [QMenu](qmenu.md).[ensurePolished](qmenu.md#ensurepolished)* **Returns:** *void* ___ -### inherits +### eventProcessed -▸ **inherits**(`className`: string): *boolean* +▸ **eventProcessed**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -**Parameters:** +Get the state of the event processed flag -Name | Type | ------- | ------ | -`className` | string | +See `setEventProcessed()`. **Returns:** *boolean* +boolean True if the current event is flagged as processed. + ___ -### insertTopLevelItem +### findItems -▸ **insertTopLevelItem**(`index`: number, `item`: [QTreeWidgetItem](qtreewidgetitem.md)): *void* +▸ **findItems**(`text`: string, `flags`: [MatchFlag](../enums/matchflag.md), `column`: number): *[QTreeWidgetItem](qtreewidgetitem.md)[]* **Parameters:** Name | Type | ------ | ------ | -`index` | number | -`item` | [QTreeWidgetItem](qtreewidgetitem.md) | +`text` | string | +`flags` | [MatchFlag](../enums/matchflag.md) | +`column` | number | -**Returns:** *void* +**Returns:** *[QTreeWidgetItem](qtreewidgetitem.md)[]* ___ -### insertTopLevelItems - -▸ **insertTopLevelItems**(`index`: number, `items`: [QTreeWidgetItem](qtreewidgetitem.md)[]): *void* +### focusProxy -**Parameters:** +▸ **focusProxy**(): *[QWidget](qwidget.md)* -Name | Type | ------- | ------ | -`index` | number | -`items` | [QTreeWidgetItem](qtreewidgetitem.md)[] | +*Inherited from [QMenu](qmenu.md).[focusProxy](qmenu.md#focusproxy)* -**Returns:** *void* +**Returns:** *[QWidget](qwidget.md)* ___ -### isActiveWindow +### focusWidget -▸ **isActiveWindow**(): *boolean* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +*Inherited from [QMenu](qmenu.md).[focusWidget](qmenu.md#focuswidget)* -**Returns:** *boolean* +**Returns:** *[QWidget](qwidget.md)* ___ -### isEnabled +### font -▸ **isEnabled**(): *boolean* +▸ **font**(): *[QFont](qfont.md)* -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* -**Returns:** *boolean* +**Returns:** *[QFont](qfont.md)* ___ -### isVisible +### frameGeometry -▸ **isVisible**(): *boolean* +▸ **frameGeometry**(): *[QRect](qrect.md)* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QMenu](qmenu.md).[frameGeometry](qmenu.md#framegeometry)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### lineWidth +### frameRect -▸ **lineWidth**(): *number* +▸ **frameRect**(): *[QRect](qrect.md)* -*Inherited from [NodeFrame](nodeframe.md).[lineWidth](nodeframe.md#linewidth)* +*Inherited from [QFrame](qframe.md).[frameRect](qframe.md#framerect)* -**Returns:** *number* +**Returns:** *[QRect](qrect.md)* ___ -### lower +### frameShadow -▸ **lower**(): *void* +▸ **frameShadow**(): *[Shadow](../enums/shadow.md)* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QFrame](qframe.md).[frameShadow](qframe.md#frameshadow)* -**Returns:** *void* +**Returns:** *[Shadow](../enums/shadow.md)* ___ -### mapFromGlobal - -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* - -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +### frameShape -**Parameters:** +▸ **frameShape**(): *[Shape](../enums/shape.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QFrame](qframe.md).[frameShape](qframe.md#frameshape)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *[Shape](../enums/shape.md)* ___ -### mapFromParent +### frameSize -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +*Inherited from [QMenu](qmenu.md).[frameSize](qmenu.md#framesize)* -**Parameters:** +**Returns:** *[QSize](qsize.md)* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +___ + +### frameStyle + +▸ **frameStyle**(): *number* + +*Inherited from [QFrame](qframe.md).[frameStyle](qframe.md#framestyle)* + +**Returns:** *number* + +___ + +### frameWidth + +▸ **frameWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[frameWidth](qframe.md#framewidth)* + +**Returns:** *number* + +___ + +### geometry + +▸ **geometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### getFlexNode + +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* + +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* + +*Inherited from [QMenu](qmenu.md).[grab](qmenu.md#grab)* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect?` | [QRect](qrect.md) | + +**Returns:** *[QPixmap](qpixmap.md)* + +___ + +### grabKeyboard + +▸ **grabKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabKeyboard](qmenu.md#grabkeyboard)* + +**Returns:** *void* + +___ + +### grabMouse + +▸ **grabMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[grabMouse](qmenu.md#grabmouse)* + +**Returns:** *void* + +___ + +### hasFocus + +▸ **hasFocus**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasFocus](qmenu.md#hasfocus)* + +**Returns:** *boolean* + +___ + +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasHeightForWidth](qmenu.md#hasheightforwidth)* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[hasTabletTracking](qmenu.md#hastablettracking)* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +*Inherited from [QMenu](qmenu.md).[height](qmenu.md#height)* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +*Inherited from [QMenu](qmenu.md).[heightForWidth](qmenu.md#heightforwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[heightMM](qmenu.md#heightmm)* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* + +**Returns:** *void* + +___ + +### horizontalScrollBar + +▸ **horizontalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[horizontalScrollBar](qabstractscrollarea.md#horizontalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +*Inherited from [QMenu](qmenu.md).[inputMethodHints](qmenu.md#inputmethodhints)* + +**Returns:** *number* + +___ + +### insertTopLevelItem + +▸ **insertTopLevelItem**(`index`: number, `item`: [QTreeWidgetItem](qtreewidgetitem.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`item` | [QTreeWidgetItem](qtreewidgetitem.md) | + +**Returns:** *void* + +___ + +### insertTopLevelItems + +▸ **insertTopLevelItems**(`index`: number, `items`: [QTreeWidgetItem](qtreewidgetitem.md)[]): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | +`items` | [QTreeWidgetItem](qtreewidgetitem.md)[] | + +**Returns:** *void* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isAncestorOf](qmenu.md#isancestorof)* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isEnabledTo](qmenu.md#isenabledto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isFullScreen](qmenu.md#isfullscreen)* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isHidden](qmenu.md#ishidden)* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMaximized](qmenu.md#ismaximized)* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isMinimized](qmenu.md#isminimized)* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isModal](qmenu.md#ismodal)* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +*Inherited from [QMenu](qmenu.md).[isVisibleTo](qmenu.md#isvisibleto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindow](qmenu.md#iswindow)* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[isWindowModified](qmenu.md#iswindowmodified)* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### lineWidth + +▸ **lineWidth**(): *number* + +*Inherited from [QFrame](qframe.md).[lineWidth](qframe.md#linewidth)* + +**Returns:** *number* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiX](qmenu.md#logicaldpix)* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[logicalDpiY](qmenu.md#logicaldpiy)* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFrom](qmenu.md#mapfrom)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +*Inherited from [QMenu](qmenu.md).[mapTo](qmenu.md#mapto)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | **Returns:** *[QPoint](qpoint.md)* @@ -751,6 +1396,16 @@ Name | Type | ___ +### maximumHeight + +▸ **maximumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumHeight](qmenu.md#maximumheight)* + +**Returns:** *number* + +___ + ### maximumSize ▸ **maximumSize**(): *[QSize](qsize.md)* @@ -771,11 +1426,31 @@ ___ ___ +### maximumWidth + +▸ **maximumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[maximumWidth](qmenu.md#maximumwidth)* + +**Returns:** *number* + +___ + ### midLineWidth ▸ **midLineWidth**(): *number* -*Inherited from [NodeFrame](nodeframe.md).[midLineWidth](nodeframe.md#midlinewidth)* +*Inherited from [QFrame](qframe.md).[midLineWidth](qframe.md#midlinewidth)* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumHeight](qmenu.md#minimumheight)* **Returns:** *number* @@ -791,6 +1466,26 @@ ___ ___ +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[minimumSizeHint](qmenu.md#minimumsizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +*Inherited from [QMenu](qmenu.md).[minimumWidth](qmenu.md#minimumwidth)* + +**Returns:** *number* + +___ + ### move ▸ **move**(`x`: number, `y`: number): *void* @@ -808,16 +1503,96 @@ Name | Type | ___ +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nativeParentWidget](qmenu.md#nativeparentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[nextInFocusChain](qmenu.md#nextinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[normalGeometry](qmenu.md#normalgeometry)* + +**Returns:** *[QRect](qrect.md)* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### paintingActive + +▸ **paintingActive**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[paintingActive](qmenu.md#paintingactive)* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[parentWidget](qmenu.md#parentwidget)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiX](qmenu.md#physicaldpix)* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +*Inherited from [QMenu](qmenu.md).[physicalDpiY](qmenu.md#physicaldpiy)* + +**Returns:** *number* + +___ + ### pos ▸ **pos**(): *object* @@ -832,11 +1607,21 @@ ___ ___ +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[previousInFocusChain](qmenu.md#previousinfocuschain)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -858,6 +1643,52 @@ ___ ___ +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +*Inherited from [QMenu](qmenu.md).[rect](qmenu.md#rect)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseKeyboard](qmenu.md#releasekeyboard)* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +*Inherited from [QMenu](qmenu.md).[releaseMouse](qmenu.md#releasemouse)* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +*Inherited from [QMenu](qmenu.md).[releaseShortcut](qmenu.md#releaseshortcut)* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + ### removeAction ▸ **removeAction**(`action`: [QAction](qaction.md)): *void* @@ -876,7 +1707,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTreeWidgetSignals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QTreeWidgetSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -890,10 +1721,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | QTreeWidgetSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -911,6 +1743,8 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + **Returns:** *void* ___ @@ -976,6 +1810,38 @@ Name | Type | ___ +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleDescription](qmenu.md#setaccessibledescription)* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setAccessibleName](qmenu.md#setaccessiblename)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + ### setAttribute ▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* @@ -993,6 +1859,38 @@ Name | Type | ___ +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setAutoFillBackground](qmenu.md#setautofillbackground)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setBaseSize](qmenu.md#setbasesize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + ### setColumnCount ▸ **setColumnCount**(`columnCount`: number): *void* @@ -1026,6 +1924,25 @@ Name | Type | Description | ___ +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setContentsMargins](qmenu.md#setcontentsmargins)* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + ### setContextMenuPolicy ▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* @@ -1058,6 +1975,22 @@ Name | Type | ___ +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setDisabled](qmenu.md#setdisabled)* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + ### setEnabled ▸ **setEnabled**(`enabled`: boolean): *void* @@ -1074,18 +2007,77 @@ Name | Type | ___ -### setFixedSize +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedHeight](qmenu.md#setfixedheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`h` | number | + +**Returns:** *void* + +___ + +### setFixedSize + +▸ **setFixedSize**(`width`: number, `height`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setFixedWidth -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setFixedWidth**(`w`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +*Inherited from [QMenu](qmenu.md).[setFixedWidth](qmenu.md#setfixedwidth)* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`w` | number | **Returns:** *void* @@ -1141,6 +2133,22 @@ Name | Type | ___ +### setFocusProxy + +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setFocusProxy](qmenu.md#setfocusproxy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`widget` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + ### setFont ▸ **setFont**(`font`: [QFont](qfont.md)): *void* @@ -1161,7 +2169,7 @@ ___ ▸ **setFrameRect**(`r`: [QRect](qrect.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameRect](nodeframe.md#setframerect)* +*Inherited from [QFrame](qframe.md).[setFrameRect](qframe.md#setframerect)* **Parameters:** @@ -1177,7 +2185,7 @@ ___ ▸ **setFrameShadow**(`type`: [Shadow](../enums/shadow.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShadow](nodeframe.md#setframeshadow)* +*Inherited from [QFrame](qframe.md).[setFrameShadow](qframe.md#setframeshadow)* **Parameters:** @@ -1193,7 +2201,7 @@ ___ ▸ **setFrameShape**(`type`: [Shape](../enums/shape.md)): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameShape](nodeframe.md#setframeshape)* +*Inherited from [QFrame](qframe.md).[setFrameShape](qframe.md#setframeshape)* **Parameters:** @@ -1209,7 +2217,7 @@ ___ ▸ **setFrameStyle**(`style`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setFrameStyle](nodeframe.md#setframestyle)* +*Inherited from [QFrame](qframe.md).[setFrameStyle](qframe.md#setframestyle)* **Parameters:** @@ -1302,6 +2310,22 @@ Name | Type | Description | ___ +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setHidden](qmenu.md#sethidden)* + +**Parameters:** + +Name | Type | +------ | ------ | +`hidden` | boolean | + +**Returns:** *void* + +___ + ### setHorizontalScrollBar ▸ **setHorizontalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* @@ -1336,15 +2360,32 @@ ___ ### setInlineStyle -▸ **setInlineStyle**(`style`: string): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* *Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* **Parameters:** +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints + +▸ **setInputMethodHints**(`hints`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setInputMethodHints](qmenu.md#setinputmethodhints)* + +**Parameters:** + Name | Type | ------ | ------ | -`style` | string | +`hints` | number | **Returns:** *void* @@ -1370,7 +2411,7 @@ ___ ### setLayout -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)›): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* *Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* @@ -1378,7 +2419,7 @@ ___ Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QTreeWidgetSignals](../interfaces/qtreewidgetsignals.md)› | +`layout` | [QLayout](qlayout.md) | **Returns:** *void* @@ -1388,7 +2429,7 @@ ___ ▸ **setLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setLineWidth](nodeframe.md#setlinewidth)* +*Inherited from [QFrame](qframe.md).[setLineWidth](qframe.md#setlinewidth)* **Parameters:** @@ -1400,6 +2441,22 @@ Name | Type | ___ +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumHeight](qmenu.md#setmaximumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxh` | number | + +**Returns:** *void* + +___ + ### setMaximumSize ▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* @@ -1417,11 +2474,27 @@ Name | Type | ___ +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMaximumWidth](qmenu.md#setmaximumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | + +**Returns:** *void* + +___ + ### setMidLineWidth ▸ **setMidLineWidth**(`width`: number): *void* -*Inherited from [NodeFrame](nodeframe.md).[setMidLineWidth](nodeframe.md#setmidlinewidth)* +*Inherited from [QFrame](qframe.md).[setMidLineWidth](qframe.md#setmidlinewidth)* **Parameters:** @@ -1433,6 +2506,22 @@ Name | Type | ___ +### setMinimumHeight + +▸ **setMinimumHeight**(`minh`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumHeight](qmenu.md#setminimumheight)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + ### setMinimumSize ▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* @@ -1450,6 +2539,22 @@ Name | Type | ___ +### setMinimumWidth + +▸ **setMinimumWidth**(`minw`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setMinimumWidth](qmenu.md#setminimumwidth)* + +**Parameters:** + +Name | Type | +------ | ------ | +`minw` | number | + +**Returns:** *void* + +___ + ### setMouseTracking ▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* @@ -1466,132 +2571,329 @@ Name | Type | ___ -### setNodeParent +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`parent` | [QObject](qobject.md) | **Returns:** *void* ___ -### setObjectName +### setProperty -▸ **setObjectName**(`objectName`: string): *void* +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutAutoRepeat](qmenu.md#setshortcutautorepeat)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setShortcutEnabled + +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setShortcutEnabled](qmenu.md#setshortcutenabled)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement + +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setSizeIncrement](qmenu.md#setsizeincrement)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | + +**Returns:** *void* + +___ + +### setSizePolicy + +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* + +*Inherited from [QMenu](qmenu.md).[setSizePolicy](qmenu.md#setsizepolicy)* + +**Parameters:** + +Name | Type | +------ | ------ | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | + +**Returns:** *void* + +___ + +### setSortingEnabled + +▸ **setSortingEnabled**(`enable`: boolean): *void* + +Sets if columns can be sorted by clicking on its header + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`enable` | boolean | Sorting enabled or disabled | + +**Returns:** *void* + +___ + +### setStatusTip + +▸ **setStatusTip**(`statusTip`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setStatusTip](qmenu.md#setstatustip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`statusTip` | string | + +**Returns:** *void* + +___ + +### setStyleSheet + +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setTabletTracking + +▸ **setTabletTracking**(`enable`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setTabletTracking](qmenu.md#settablettracking)* + +**Parameters:** + +Name | Type | +------ | ------ | +`enable` | boolean | + +**Returns:** *void* + +___ + +### setToolTip + +▸ **setToolTip**(`text`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTip](qmenu.md#settooltip)* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *void* + +___ + +### setToolTipDuration + +▸ **setToolTipDuration**(`msec`: number): *void* + +*Inherited from [QMenu](qmenu.md).[setToolTipDuration](qmenu.md#settooltipduration)* + +**Parameters:** + +Name | Type | +------ | ------ | +`msec` | number | + +**Returns:** *void* + +___ + +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QMenu](qmenu.md).[setUpdatesEnabled](qmenu.md#setupdatesenabled)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`enable` | boolean | **Returns:** *void* ___ -### setProperty +### setVerticalScrollBar -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`scrollBar` | [QScrollBar](qscrollbar.md) | -**Returns:** *boolean* +**Returns:** *void* ___ -### setSortingEnabled +### setVerticalScrollBarPolicy -▸ **setSortingEnabled**(`enable`: boolean): *void* +▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* -Sets if columns can be sorted by clicking on its header +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`enable` | boolean | Sorting enabled or disabled | +Name | Type | +------ | ------ | +`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | **Returns:** *void* ___ -### setStyleSheet +### setViewport -▸ **setStyleSheet**(`styleSheet`: string): *void* +▸ **setViewport**(`widget`: [QWidget](qwidget.md)): *void* -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setVerticalScrollBar +### setVisible -▸ **setVerticalScrollBar**(`scrollBar`: [QScrollBar](qscrollbar.md)): *void* +▸ **setVisible**(`visible`: boolean): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBar](qabstractscrollarea.md#setverticalscrollbar)* +*Inherited from [QMenu](qmenu.md).[setVisible](qmenu.md#setvisible)* **Parameters:** Name | Type | ------ | ------ | -`scrollBar` | [QScrollBar](qscrollbar.md) | +`visible` | boolean | **Returns:** *void* ___ -### setVerticalScrollBarPolicy +### setWhatsThis -▸ **setVerticalScrollBarPolicy**(`policy`: [ScrollBarPolicy](../enums/scrollbarpolicy.md)): *void* +▸ **setWhatsThis**(`whatsThis`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setVerticalScrollBarPolicy](qabstractscrollarea.md#setverticalscrollbarpolicy)* +*Inherited from [QMenu](qmenu.md).[setWhatsThis](qmenu.md#setwhatsthis)* **Parameters:** Name | Type | ------ | ------ | -`policy` | [ScrollBarPolicy](../enums/scrollbarpolicy.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setViewport +### setWindowFilePath -▸ **setViewport**(`widget`: [NodeWidget](nodewidget.md)‹any›): *void* +▸ **setWindowFilePath**(`filePath`: string): *void* -*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[setViewport](qabstractscrollarea.md#setviewport)* +*Inherited from [QMenu](qmenu.md).[setWindowFilePath](qmenu.md#setwindowfilepath)* **Parameters:** Name | Type | ------ | ------ | -`widget` | [NodeWidget](nodewidget.md)‹any› | +`filePath` | string | **Returns:** *void* @@ -1630,6 +2932,22 @@ Name | Type | ___ +### setWindowModified + +▸ **setWindowModified**(`modified`: boolean): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowModified](qmenu.md#setwindowmodified)* + +**Parameters:** + +Name | Type | +------ | ------ | +`modified` | boolean | + +**Returns:** *void* + +___ + ### setWindowOpacity ▸ **setWindowOpacity**(`opacity`: number): *void* @@ -1646,6 +2964,22 @@ Name | Type | ___ +### setWindowRole + +▸ **setWindowRole**(`role`: string): *void* + +*Inherited from [QMenu](qmenu.md).[setWindowRole](qmenu.md#setwindowrole)* + +**Parameters:** + +Name | Type | +------ | ------ | +`role` | string | + +**Returns:** *void* + +___ + ### setWindowState ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* @@ -1738,6 +3072,79 @@ ___ ___ +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeHint](qmenu.md#sizehint)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* + +*Inherited from [QMenu](qmenu.md).[sizeIncrement](qmenu.md#sizeincrement)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +*Inherited from [QMenu](qmenu.md).[stackUnder](qmenu.md#stackunder)* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[statusTip](qmenu.md#statustip)* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +*Inherited from [QMenu](qmenu.md).[style](qmenu.md#style)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* @@ -1778,6 +3185,66 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +*Inherited from [QMenu](qmenu.md).[toolTip](qmenu.md#tooltip)* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +*Inherited from [QMenu](qmenu.md).[toolTipDuration](qmenu.md#tooltipduration)* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[underMouse](qmenu.md#undermouse)* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetCursor](qmenu.md#unsetcursor)* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLayoutDirection](qmenu.md#unsetlayoutdirection)* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +*Inherited from [QMenu](qmenu.md).[unsetLocale](qmenu.md#unsetlocale)* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* @@ -1798,6 +3265,42 @@ ___ ___ +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +*Inherited from [QMenu](qmenu.md).[updateMicroFocus](qmenu.md#updatemicrofocus)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | + +**Returns:** *void* + +___ + +### updatesEnabled + +▸ **updatesEnabled**(): *boolean* + +*Inherited from [QMenu](qmenu.md).[updatesEnabled](qmenu.md#updatesenabled)* + +**Returns:** *boolean* + +___ + +### verticalScrollBar + +▸ **verticalScrollBar**(): *[QScrollBar](qscrollbar.md)* + +*Inherited from [QAbstractScrollArea](qabstractscrollarea.md).[verticalScrollBar](qabstractscrollarea.md#verticalscrollbar)* + +**Returns:** *[QScrollBar](qscrollbar.md)* + +___ + ### viewport ▸ **viewport**(): *[QWidget](qwidget.md)* @@ -1808,6 +3311,86 @@ ___ ___ +### whatsThis + +▸ **whatsThis**(): *string* + +*Inherited from [QMenu](qmenu.md).[whatsThis](qmenu.md#whatsthis)* + +**Returns:** *string* + +___ + +### width + +▸ **width**(): *number* + +*Inherited from [QMenu](qmenu.md).[width](qmenu.md#width)* + +**Returns:** *number* + +___ + +### widthMM + +▸ **widthMM**(): *number* + +*Inherited from [QMenu](qmenu.md).[widthMM](qmenu.md#widthmm)* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +*Inherited from [QMenu](qmenu.md).[winId](qmenu.md#winid)* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +*Inherited from [QMenu](qmenu.md).[window](qmenu.md#window)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowFilePath](qmenu.md#windowfilepath)* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +*Inherited from [QMenu](qmenu.md).[windowHandle](qmenu.md#windowhandle)* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ + +### windowIcon + +▸ **windowIcon**(): *[QIcon](qicon.md)* + +*Inherited from [QMenu](qmenu.md).[windowIcon](qmenu.md#windowicon)* + +**Returns:** *[QIcon](qicon.md)* + +___ + ### windowOpacity ▸ **windowOpacity**(): *number* @@ -1818,13 +3401,23 @@ ___ ___ +### windowRole + +▸ **windowRole**(): *string* + +*Inherited from [QMenu](qmenu.md).[windowRole](qmenu.md#windowrole)* + +**Returns:** *string* + +___ + ### windowState -▸ **windowState**(): *number* +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* *Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* -**Returns:** *number* +**Returns:** *[WindowState](../enums/windowstate.md)* ___ @@ -1835,3 +3428,23 @@ ___ *Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +*Inherited from [QMenu](qmenu.md).[x](qmenu.md#x)* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +*Inherited from [QMenu](qmenu.md).[y](qmenu.md#y)* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qtreewidgetitem.md b/website/docs/api/generated/classes/qtreewidgetitem.md index 8953c5be1e..c7d271a1c4 100644 --- a/website/docs/api/generated/classes/qtreewidgetitem.md +++ b/website/docs/api/generated/classes/qtreewidgetitem.md @@ -56,8 +56,6 @@ win.show(); * [items](qtreewidgetitem.md#items) * [native](qtreewidgetitem.md#native) -* [nodeChildren](qtreewidgetitem.md#nodechildren) -* [nodeParent](qtreewidgetitem.md#optional-nodeparent) ### Methods @@ -75,7 +73,6 @@ win.show(); * [setFlags](qtreewidgetitem.md#setflags) * [setHidden](qtreewidgetitem.md#sethidden) * [setIcon](qtreewidgetitem.md#seticon) -* [setNodeParent](qtreewidgetitem.md#setnodeparent) * [setSelected](qtreewidgetitem.md#setselected) * [setText](qtreewidgetitem.md#settext) * [text](qtreewidgetitem.md#text) @@ -150,25 +147,9 @@ ___ ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -367,22 +348,6 @@ Name | Type | Description | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setSelected ▸ **setSelected**(`selected`: boolean): *void* diff --git a/website/docs/api/generated/classes/qurl.md b/website/docs/api/generated/classes/qurl.md index 15629f0007..113ced4c62 100644 --- a/website/docs/api/generated/classes/qurl.md +++ b/website/docs/api/generated/classes/qurl.md @@ -18,17 +18,7 @@ sidebar_label: "QUrl" ### Properties -* [ComponentFormattingOption](qurl.md#readonly-componentformattingoption) -* [ParsingMode](qurl.md#readonly-parsingmode) -* [UrlFormattingOption](qurl.md#readonly-urlformattingoption) -* [UserInputResolutionOption](qurl.md#readonly-userinputresolutionoption) * [native](qurl.md#native) -* [nodeChildren](qurl.md#nodechildren) -* [nodeParent](qurl.md#optional-nodeparent) -* [ComponentFormattingOption](qurl.md#static-readonly-componentformattingoption) -* [ParsingMode](qurl.md#static-readonly-parsingmode) -* [UrlFormattingOption](qurl.md#static-readonly-urlformattingoption) -* [UserInputResolutionOption](qurl.md#static-readonly-userinputresolutionoption) ### Methods @@ -56,7 +46,6 @@ sidebar_label: "QUrl" * [setAuthority](qurl.md#setauthority) * [setFragment](qurl.md#setfragment) * [setHost](qurl.md#sethost) -* [setNodeParent](qurl.md#setnodeparent) * [setPassword](qurl.md#setpassword) * [setPath](qurl.md#setpath) * [setPort](qurl.md#setport) @@ -98,7 +87,7 @@ Name | Type | **Returns:** *[QUrl](qurl.md)* -\+ **new QUrl**(`url`: string, `parsingMode?`: [ParsingMode](qurl.md#readonly-parsingmode)): *[QUrl](qurl.md)* +\+ **new QUrl**(`url`: string, `parsingMode?`: [ParsingMode](../enums/parsingmode.md)): *[QUrl](qurl.md)* *Overrides [Component](component.md).[constructor](component.md#constructor)* @@ -107,81 +96,17 @@ Name | Type | Name | Type | ------ | ------ | `url` | string | -`parsingMode?` | [ParsingMode](qurl.md#readonly-parsingmode) | +`parsingMode?` | [ParsingMode](../enums/parsingmode.md) | **Returns:** *[QUrl](qurl.md)* ## Properties -### `Readonly` ComponentFormattingOption - -• **ComponentFormattingOption**: *[ComponentFormattingOption](../enums/componentformattingoption.md)* = ComponentFormattingOption - -___ - -### `Readonly` ParsingMode - -• **ParsingMode**: *[ParsingMode](../enums/parsingmode.md)* = ParsingMode - -___ - -### `Readonly` UrlFormattingOption - -• **UrlFormattingOption**: *[UrlFormattingOption](../enums/urlformattingoption.md)* = UrlFormattingOption - -___ - -### `Readonly` UserInputResolutionOption - -• **UserInputResolutionOption**: *[UserInputResolutionOption](../enums/userinputresolutionoption.md)* = UserInputResolutionOption - -___ - ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -___ - -### `Static` `Readonly` ComponentFormattingOption - -▪ **ComponentFormattingOption**: *[ComponentFormattingOption](../enums/componentformattingoption.md)* = ComponentFormattingOption - -___ - -### `Static` `Readonly` ParsingMode - -▪ **ParsingMode**: *[ParsingMode](../enums/parsingmode.md)* = ParsingMode - -___ - -### `Static` `Readonly` UrlFormattingOption - -▪ **UrlFormattingOption**: *[UrlFormattingOption](../enums/urlformattingoption.md)* = UrlFormattingOption - -___ - -### `Static` `Readonly` UserInputResolutionOption - -▪ **UserInputResolutionOption**: *[UserInputResolutionOption](../enums/userinputresolutionoption.md)* = UserInputResolutionOption +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods @@ -519,22 +444,6 @@ Name | Type | Default | ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### setPassword ▸ **setPassword**(`password`: string, `mode`: [ParsingMode](../enums/parsingmode.md)): *void* @@ -713,7 +622,7 @@ ___ ### toString -▸ **toString**(`options?`: undefined | number): *string* +▸ **toString**(`options?`: number): *string* Returns a string representation of the URL. The output can be customized by passing flags with options. The option QUrl::FullyDecoded is not permitted in this function since it would generate ambiguous data. @@ -723,7 +632,7 @@ See QUrl::ComponentFormattingOption for flags Name | Type | ------ | ------ | -`options?` | undefined | number | +`options?` | number | **Returns:** *string* @@ -809,7 +718,7 @@ ___ ### `Static` fromUserInput -▸ **fromUserInput**(`userInput`: string, `workingDirectory?`: undefined | string, `options`: number): *[QUrl](qurl.md)* +▸ **fromUserInput**(`userInput`: string, `workingDirectory?`: string, `options`: number): *[QUrl](qurl.md)* Returns a valid URL from a user supplied userInput string if one can be deduced. In the case that is not possible, an invalid QUrl() is returned. @@ -818,7 +727,7 @@ Returns a valid URL from a user supplied userInput string if one can be deduced. Name | Type | Default | ------ | ------ | ------ | `userInput` | string | - | -`workingDirectory?` | undefined | string | - | +`workingDirectory?` | string | - | `options` | number | UserInputResolutionOption.DefaultResolution | **Returns:** *[QUrl](qurl.md)* diff --git a/website/docs/api/generated/classes/qvariant.md b/website/docs/api/generated/classes/qvariant.md index 6a1dde1575..9d3561e44c 100644 --- a/website/docs/api/generated/classes/qvariant.md +++ b/website/docs/api/generated/classes/qvariant.md @@ -19,16 +19,14 @@ sidebar_label: "QVariant" ### Properties * [native](qvariant.md#native) -* [nodeChildren](qvariant.md#nodechildren) -* [nodeParent](qvariant.md#optional-nodeparent) ### Methods -* [setNodeParent](qvariant.md#setnodeparent) * [toBool](qvariant.md#tobool) * [toDouble](qvariant.md#todouble) * [toInt](qvariant.md#toint) * [toString](qvariant.md#tostring) +* [toStringList](qvariant.md#tostringlist) ## Constructors @@ -68,44 +66,12 @@ Name | Type | ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* - -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* - -___ - -### `Optional` nodeParent - -• **nodeParent**? : *[Component](component.md)* - -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +*Inherited from [Component](component.md).[native](component.md#native)* ## Methods -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* - -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* - -**Parameters:** - -Name | Type | ------- | ------ | -`parent?` | [Component](component.md) | - -**Returns:** *void* - -___ - ### toBool ▸ **toBool**(): *boolean* @@ -135,3 +101,11 @@ ___ ▸ **toString**(): *string* **Returns:** *string* + +___ + +### toStringList + +▸ **toStringList**(): *string[]* + +**Returns:** *string[]* diff --git a/website/docs/api/generated/classes/qwheelevent.md b/website/docs/api/generated/classes/qwheelevent.md index 60b5c7f4f9..76dedd9efb 100644 --- a/website/docs/api/generated/classes/qwheelevent.md +++ b/website/docs/api/generated/classes/qwheelevent.md @@ -6,7 +6,7 @@ sidebar_label: "QWheelEvent" ## Hierarchy -* [QEvent](qevent.md) + ↳ [QInputEvent](qinputevent.md) ↳ **QWheelEvent** @@ -29,11 +29,13 @@ sidebar_label: "QWheelEvent" * [ignore](qwheelevent.md#ignore) * [inverted](qwheelevent.md#inverted) * [isAccepted](qwheelevent.md#isaccepted) +* [modifiers](qwheelevent.md#modifiers) * [phase](qwheelevent.md#phase) * [pixelDelta](qwheelevent.md#pixeldelta) * [position](qwheelevent.md#position) * [setAccepted](qwheelevent.md#setaccepted) * [spontaneous](qwheelevent.md#spontaneous) +* [timestamp](qwheelevent.md#timestamp) * [type](qwheelevent.md#type) ## Constructors @@ -174,6 +176,16 @@ ___ ___ +### modifiers + +▸ **modifiers**(): *[KeyboardModifier](../enums/keyboardmodifier.md)* + +*Inherited from [QInputEvent](qinputevent.md).[modifiers](qinputevent.md#modifiers)* + +**Returns:** *[KeyboardModifier](../enums/keyboardmodifier.md)* + +___ + ### phase ▸ **phase**(): *[ScrollPhase](../enums/scrollphase.md)* @@ -249,6 +261,16 @@ The return value of this function is not defined for paint events. ___ +### timestamp + +▸ **timestamp**(): *number* + +*Inherited from [QInputEvent](qinputevent.md).[timestamp](qinputevent.md#timestamp)* + +**Returns:** *number* + +___ + ### type ▸ **type**(): *number* diff --git a/website/docs/api/generated/classes/qwidget.md b/website/docs/api/generated/classes/qwidget.md index 9be0918bde..a44b9c78fc 100644 --- a/website/docs/api/generated/classes/qwidget.md +++ b/website/docs/api/generated/classes/qwidget.md @@ -20,12 +20,52 @@ view.setObjectName("container"); //Similar to setting `id` on the web view.setLayout(new FlexLayout()); ``` +## Type parameters + +▪ **Signals**: *[QWidgetSignals](../interfaces/qwidgetsignals.md)* + ## Hierarchy - ↳ [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› + ↳ [YogaWidget](yogawidget.md)‹Signals› ↳ **QWidget** + ↳ [QMenu](qmenu.md) + + ↳ [QFrame](qframe.md) + + ↳ [QAbstractSlider](qabstractslider.md) + + ↳ [QAbstractButton](qabstractbutton.md) + + ↳ [QAbstractSpinBox](qabstractspinbox.md) + + ↳ [QCalendarWidget](qcalendarwidget.md) + + ↳ [QDialog](qdialog.md) + + ↳ [QLCDNumber](qlcdnumber.md) + + ↳ [QLineEdit](qlineedit.md) + + ↳ [QProgressBar](qprogressbar.md) + + ↳ [QComboBox](qcombobox.md) + + ↳ [QTabBar](qtabbar.md) + + ↳ [QTabWidget](qtabwidget.md) + + ↳ [QMenuBar](qmenubar.md) + + ↳ [QSvgWidget](qsvgwidget.md) + + ↳ [QGroupBox](qgroupbox.md) + + ↳ [QStatusBar](qstatusbar.md) + + ↳ [QMainWindow](qmainwindow.md) + ## Index ### Constructors @@ -34,77 +74,168 @@ view.setLayout(new FlexLayout()); ### Properties -* [_layout](qwidget.md#optional-_layout) * [_rawInlineStyle](qwidget.md#_rawinlinestyle) -* [actions](qwidget.md#actions) * [native](qwidget.md#native) -* [nodeChildren](qwidget.md#nodechildren) -* [nodeParent](qwidget.md#optional-nodeparent) * [type](qwidget.md#type) -### Accessors - -* [layout](qwidget.md#layout) - ### Methods +* [_id](qwidget.md#_id) * [acceptDrops](qwidget.md#acceptdrops) +* [accessibleDescription](qwidget.md#accessibledescription) +* [accessibleName](qwidget.md#accessiblename) * [activateWindow](qwidget.md#activatewindow) * [addAction](qwidget.md#addaction) * [addEventListener](qwidget.md#addeventlistener) * [adjustSize](qwidget.md#adjustsize) +* [autoFillBackground](qwidget.md#autofillbackground) +* [baseSize](qwidget.md#basesize) +* [childAt](qwidget.md#childat) +* [children](qwidget.md#children) +* [childrenRect](qwidget.md#childrenrect) * [clearFocus](qwidget.md#clearfocus) +* [clearMask](qwidget.md#clearmask) * [close](qwidget.md#close) +* [colorCount](qwidget.md#colorcount) +* [contentsRect](qwidget.md#contentsrect) +* [contextMenuPolicy](qwidget.md#contextmenupolicy) +* [delete](qwidget.md#delete) +* [deleteLater](qwidget.md#deletelater) +* [depth](qwidget.md#depth) +* [devicePixelRatio](qwidget.md#devicepixelratio) +* [devicePixelRatioF](qwidget.md#devicepixelratiof) +* [dumpObjectInfo](qwidget.md#dumpobjectinfo) +* [dumpObjectTree](qwidget.md#dumpobjecttree) +* [ensurePolished](qwidget.md#ensurepolished) +* [eventProcessed](qwidget.md#eventprocessed) +* [focusProxy](qwidget.md#focusproxy) +* [focusWidget](qwidget.md#focuswidget) * [font](qwidget.md#font) +* [frameGeometry](qwidget.md#framegeometry) +* [frameSize](qwidget.md#framesize) * [geometry](qwidget.md#geometry) * [getFlexNode](qwidget.md#getflexnode) +* [grab](qwidget.md#grab) +* [grabKeyboard](qwidget.md#grabkeyboard) +* [grabMouse](qwidget.md#grabmouse) +* [hasFocus](qwidget.md#hasfocus) +* [hasHeightForWidth](qwidget.md#hasheightforwidth) * [hasMouseTracking](qwidget.md#hasmousetracking) +* [hasTabletTracking](qwidget.md#hastablettracking) +* [height](qwidget.md#height) +* [heightForWidth](qwidget.md#heightforwidth) +* [heightMM](qwidget.md#heightmm) * [hide](qwidget.md#hide) * [inherits](qwidget.md#inherits) +* [inputMethodHints](qwidget.md#inputmethodhints) * [isActiveWindow](qwidget.md#isactivewindow) +* [isAncestorOf](qwidget.md#isancestorof) * [isEnabled](qwidget.md#isenabled) +* [isEnabledTo](qwidget.md#isenabledto) +* [isFullScreen](qwidget.md#isfullscreen) +* [isHidden](qwidget.md#ishidden) +* [isMaximized](qwidget.md#ismaximized) +* [isMinimized](qwidget.md#isminimized) +* [isModal](qwidget.md#ismodal) * [isVisible](qwidget.md#isvisible) +* [isVisibleTo](qwidget.md#isvisibleto) +* [isWindow](qwidget.md#iswindow) +* [isWindowModified](qwidget.md#iswindowmodified) +* [killTimer](qwidget.md#killtimer) +* [layout](qwidget.md#layout) +* [logicalDpiX](qwidget.md#logicaldpix) +* [logicalDpiY](qwidget.md#logicaldpiy) * [lower](qwidget.md#lower) +* [mapFrom](qwidget.md#mapfrom) * [mapFromGlobal](qwidget.md#mapfromglobal) * [mapFromParent](qwidget.md#mapfromparent) +* [mapTo](qwidget.md#mapto) * [mapToGlobal](qwidget.md#maptoglobal) * [mapToParent](qwidget.md#maptoparent) +* [maximumHeight](qwidget.md#maximumheight) * [maximumSize](qwidget.md#maximumsize) +* [maximumWidth](qwidget.md#maximumwidth) +* [minimumHeight](qwidget.md#minimumheight) * [minimumSize](qwidget.md#minimumsize) +* [minimumSizeHint](qwidget.md#minimumsizehint) +* [minimumWidth](qwidget.md#minimumwidth) * [move](qwidget.md#move) +* [nativeParentWidget](qwidget.md#nativeparentwidget) +* [nextInFocusChain](qwidget.md#nextinfocuschain) +* [normalGeometry](qwidget.md#normalgeometry) * [objectName](qwidget.md#objectname) +* [paintingActive](qwidget.md#paintingactive) +* [parent](qwidget.md#parent) +* [parentWidget](qwidget.md#parentwidget) +* [physicalDpiX](qwidget.md#physicaldpix) +* [physicalDpiY](qwidget.md#physicaldpiy) * [pos](qwidget.md#pos) +* [previousInFocusChain](qwidget.md#previousinfocuschain) * [property](qwidget.md#property) * [raise](qwidget.md#raise) +* [rect](qwidget.md#rect) +* [releaseKeyboard](qwidget.md#releasekeyboard) +* [releaseMouse](qwidget.md#releasemouse) +* [releaseShortcut](qwidget.md#releaseshortcut) * [removeAction](qwidget.md#removeaction) * [removeEventListener](qwidget.md#removeeventlistener) * [repaint](qwidget.md#repaint) * [repolish](qwidget.md#repolish) * [resize](qwidget.md#resize) * [setAcceptDrops](qwidget.md#setacceptdrops) +* [setAccessibleDescription](qwidget.md#setaccessibledescription) +* [setAccessibleName](qwidget.md#setaccessiblename) * [setAttribute](qwidget.md#setattribute) +* [setAutoFillBackground](qwidget.md#setautofillbackground) +* [setBaseSize](qwidget.md#setbasesize) +* [setContentsMargins](qwidget.md#setcontentsmargins) * [setContextMenuPolicy](qwidget.md#setcontextmenupolicy) * [setCursor](qwidget.md#setcursor) +* [setDisabled](qwidget.md#setdisabled) * [setEnabled](qwidget.md#setenabled) +* [setEventProcessed](qwidget.md#seteventprocessed) +* [setFixedHeight](qwidget.md#setfixedheight) * [setFixedSize](qwidget.md#setfixedsize) +* [setFixedWidth](qwidget.md#setfixedwidth) * [setFlexNodeSizeControlled](qwidget.md#setflexnodesizecontrolled) * [setFocus](qwidget.md#setfocus) * [setFocusPolicy](qwidget.md#setfocuspolicy) +* [setFocusProxy](qwidget.md#setfocusproxy) * [setFont](qwidget.md#setfont) * [setGeometry](qwidget.md#setgeometry) * [setGraphicsEffect](qwidget.md#setgraphicseffect) +* [setHidden](qwidget.md#sethidden) * [setInlineStyle](qwidget.md#setinlinestyle) +* [setInputMethodHints](qwidget.md#setinputmethodhints) * [setLayout](qwidget.md#setlayout) +* [setMaximumHeight](qwidget.md#setmaximumheight) * [setMaximumSize](qwidget.md#setmaximumsize) +* [setMaximumWidth](qwidget.md#setmaximumwidth) +* [setMinimumHeight](qwidget.md#setminimumheight) * [setMinimumSize](qwidget.md#setminimumsize) +* [setMinimumWidth](qwidget.md#setminimumwidth) * [setMouseTracking](qwidget.md#setmousetracking) -* [setNodeParent](qwidget.md#setnodeparent) * [setObjectName](qwidget.md#setobjectname) +* [setParent](qwidget.md#setparent) * [setProperty](qwidget.md#setproperty) +* [setShortcutAutoRepeat](qwidget.md#setshortcutautorepeat) +* [setShortcutEnabled](qwidget.md#setshortcutenabled) +* [setSizeIncrement](qwidget.md#setsizeincrement) +* [setSizePolicy](qwidget.md#setsizepolicy) +* [setStatusTip](qwidget.md#setstatustip) * [setStyleSheet](qwidget.md#setstylesheet) +* [setTabletTracking](qwidget.md#settablettracking) +* [setToolTip](qwidget.md#settooltip) +* [setToolTipDuration](qwidget.md#settooltipduration) +* [setUpdatesEnabled](qwidget.md#setupdatesenabled) +* [setVisible](qwidget.md#setvisible) +* [setWhatsThis](qwidget.md#setwhatsthis) +* [setWindowFilePath](qwidget.md#setwindowfilepath) * [setWindowFlag](qwidget.md#setwindowflag) * [setWindowIcon](qwidget.md#setwindowicon) +* [setWindowModified](qwidget.md#setwindowmodified) * [setWindowOpacity](qwidget.md#setwindowopacity) +* [setWindowRole](qwidget.md#setwindowrole) * [setWindowState](qwidget.md#setwindowstate) * [setWindowTitle](qwidget.md#setwindowtitle) * [show](qwidget.md#show) @@ -113,117 +244,116 @@ view.setLayout(new FlexLayout()); * [showMinimized](qwidget.md#showminimized) * [showNormal](qwidget.md#shownormal) * [size](qwidget.md#size) +* [sizeHint](qwidget.md#sizehint) +* [sizeIncrement](qwidget.md#sizeincrement) +* [stackUnder](qwidget.md#stackunder) +* [startTimer](qwidget.md#starttimer) +* [statusTip](qwidget.md#statustip) +* [style](qwidget.md#style) * [styleSheet](qwidget.md#stylesheet) * [testAttribute](qwidget.md#testattribute) +* [toolTip](qwidget.md#tooltip) +* [toolTipDuration](qwidget.md#tooltipduration) +* [underMouse](qwidget.md#undermouse) +* [unsetCursor](qwidget.md#unsetcursor) +* [unsetLayoutDirection](qwidget.md#unsetlayoutdirection) +* [unsetLocale](qwidget.md#unsetlocale) * [update](qwidget.md#update) * [updateGeometry](qwidget.md#updategeometry) +* [updateMicroFocus](qwidget.md#updatemicrofocus) +* [updatesEnabled](qwidget.md#updatesenabled) +* [whatsThis](qwidget.md#whatsthis) +* [width](qwidget.md#width) +* [widthMM](qwidget.md#widthmm) +* [winId](qwidget.md#winid) +* [window](qwidget.md#window) +* [windowFilePath](qwidget.md#windowfilepath) +* [windowHandle](qwidget.md#windowhandle) +* [windowIcon](qwidget.md#windowicon) * [windowOpacity](qwidget.md#windowopacity) +* [windowRole](qwidget.md#windowrole) * [windowState](qwidget.md#windowstate) * [windowTitle](qwidget.md#windowtitle) +* [x](qwidget.md#x) +* [y](qwidget.md#y) ## Constructors ### constructor -\+ **new QWidget**(`arg?`: [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QWidget](qwidget.md)* +\+ **new QWidget**(`arg?`: [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement)): *[QWidget](qwidget.md)* -*Overrides [NodeWidget](nodewidget.md).[constructor](nodewidget.md#constructor)* +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`arg?` | [NodeWidget](nodewidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | +`arg?` | [QWidget](qwidget.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | [NativeElement](../globals.md#nativeelement) | **Returns:** *[QWidget](qwidget.md)* ## Properties -### `Optional` _layout - -• **_layout**? : *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)›* - -*Inherited from [QMenu](qmenu.md).[_layout](qmenu.md#optional-_layout)* - -___ - ### _rawInlineStyle -• **_rawInlineStyle**: *string* = "" - -*Inherited from [QMenu](qmenu.md).[_rawInlineStyle](qmenu.md#_rawinlinestyle)* - -___ - -### actions - -• **actions**: *Set‹[QAction](qaction.md)›* - -*Inherited from [QMenu](qmenu.md).[actions](qmenu.md#actions)* +• **_rawInlineStyle**: *string* ___ ### native -• **native**: *[NativeElement](../globals.md#nativeelement)* - -*Overrides [Component](component.md).[native](component.md#abstract-native)* - -___ - -### nodeChildren - -• **nodeChildren**: *Set‹[Component](component.md)›* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [Component](component.md).[native](component.md#native)* ___ -### `Optional` nodeParent +### type -• **nodeParent**? : *[Component](component.md)* +• **type**: *string* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +## Methods -___ +### _id -### type +▸ **_id**(): *number* -• **type**: *string* = "widget" +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -*Inherited from [QMenu](qmenu.md).[type](qmenu.md#type)* +Get an ID identifying the underlying C++ object. -## Accessors +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -### layout +**Returns:** *number* -• **get layout**(): *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined* +a unique number which is valid for the lifetime of the C++ object. -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +___ -**Returns:** *[NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined* +### acceptDrops -• **set layout**(`l`: [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined): *void* +▸ **acceptDrops**(): *boolean* -*Inherited from [QMenu](qmenu.md).[layout](qmenu.md#layout)* +**Returns:** *boolean* -**Parameters:** +___ -Name | Type | ------- | ------ | -`l` | [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | undefined | +### accessibleDescription -**Returns:** *void* +▸ **accessibleDescription**(): *string* -## Methods +**Returns:** *string* -### acceptDrops +___ -▸ **acceptDrops**(): *boolean* +### accessibleName -*Inherited from [QMenu](qmenu.md).[acceptDrops](qmenu.md#acceptdrops)* +▸ **accessibleName**(): *string* -**Returns:** *boolean* +**Returns:** *string* ___ @@ -231,8 +361,6 @@ ___ ▸ **activateWindow**(): *void* -*Inherited from [QMenu](qmenu.md).[activateWindow](qmenu.md#activatewindow)* - **Returns:** *void* ___ @@ -241,8 +369,6 @@ ___ ▸ **addAction**(`action`: [QAction](qaction.md) | string): *[QAction](qaction.md)* -*Inherited from [QMenu](qmenu.md).[addAction](qmenu.md#addaction)* - **Parameters:** Name | Type | @@ -255,20 +381,21 @@ ___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* **Type parameters:** -▪ **SignalType**: *keyof QWidgetSignals* +▪ **SignalType**: *keyof Signals* **Parameters:** Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | -`callback` | QWidgetSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -281,7 +408,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -291,12 +418,6 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* -For example in the case of QPushButton: -```js -const button = new QPushButton(); -button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); -``` - ▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* **Parameters:** @@ -305,6 +426,16 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + **Returns:** *void* ___ @@ -313,775 +444,1743 @@ ___ ▸ **adjustSize**(): *void* -*Inherited from [QMenu](qmenu.md).[adjustSize](qmenu.md#adjustsize)* - **Returns:** *void* ___ -### clearFocus - -▸ **clearFocus**(): *void* +### autoFillBackground -*Inherited from [QMenu](qmenu.md).[clearFocus](qmenu.md#clearfocus)* +▸ **autoFillBackground**(): *boolean* -**Returns:** *void* +**Returns:** *boolean* ___ -### close - -▸ **close**(): *boolean* +### baseSize -*Inherited from [QMenu](qmenu.md).[close](qmenu.md#close)* +▸ **baseSize**(): *[QSize](qsize.md)* -**Returns:** *boolean* +**Returns:** *[QSize](qsize.md)* ___ -### font +### childAt -▸ **font**(): *[QFont](qfont.md)* +▸ **childAt**(`x`: number, `y`: number): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[font](qmenu.md#font)* +**Parameters:** -**Returns:** *[QFont](qfont.md)* +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *[QWidget](qwidget.md)* ___ -### geometry +### children -▸ **geometry**(): *[QRect](qrect.md)* +▸ **children**(): *[QObject](qobject.md)[]* -*Inherited from [QMenu](qmenu.md).[geometry](qmenu.md#geometry)* +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* -**Returns:** *[QRect](qrect.md)* +**Returns:** *[QObject](qobject.md)[]* ___ -### getFlexNode - -▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* +### childrenRect -*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* +▸ **childrenRect**(): *[QRect](qrect.md)* -**Returns:** *[FlexNode](../globals.md#flexnode)* +**Returns:** *[QRect](qrect.md)* ___ -### hasMouseTracking - -▸ **hasMouseTracking**(): *boolean* +### clearFocus -*Inherited from [QMenu](qmenu.md).[hasMouseTracking](qmenu.md#hasmousetracking)* +▸ **clearFocus**(): *void* -**Returns:** *boolean* +**Returns:** *void* ___ -### hide - -▸ **hide**(): *void* +### clearMask -*Inherited from [QMenu](qmenu.md).[hide](qmenu.md#hide)* +▸ **clearMask**(): *void* **Returns:** *void* ___ -### inherits +### close -▸ **inherits**(`className`: string): *boolean* +▸ **close**(): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +**Returns:** *boolean* -**Parameters:** +___ -Name | Type | ------- | ------ | -`className` | string | +### colorCount -**Returns:** *boolean* +▸ **colorCount**(): *number* -___ +**Returns:** *number* -### isActiveWindow +___ -▸ **isActiveWindow**(): *boolean* +### contentsRect -*Inherited from [QMenu](qmenu.md).[isActiveWindow](qmenu.md#isactivewindow)* +▸ **contentsRect**(): *[QRect](qrect.md)* -**Returns:** *boolean* +**Returns:** *[QRect](qrect.md)* ___ -### isEnabled - -▸ **isEnabled**(): *boolean* +### contextMenuPolicy -*Inherited from [QMenu](qmenu.md).[isEnabled](qmenu.md#isenabled)* +▸ **contextMenuPolicy**(): *[ContextMenuPolicy](../enums/contextmenupolicy.md)* -**Returns:** *boolean* +**Returns:** *[ContextMenuPolicy](../enums/contextmenupolicy.md)* ___ -### isVisible +### delete -▸ **isVisible**(): *boolean* +▸ **delete**(): *void* -*Inherited from [QMenu](qmenu.md).[isVisible](qmenu.md#isvisible)* +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* -**Returns:** *boolean* +**Returns:** *void* ___ -### lower +### deleteLater -▸ **lower**(): *void* +▸ **deleteLater**(): *void* -*Inherited from [QMenu](qmenu.md).[lower](qmenu.md#lower)* +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* **Returns:** *void* ___ -### mapFromGlobal +### depth -▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **depth**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromGlobal](qmenu.md#mapfromglobal)* +**Returns:** *number* -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### devicePixelRatio -**Returns:** *[QPoint](qpoint.md)* +▸ **devicePixelRatio**(): *number* + +**Returns:** *number* ___ -### mapFromParent +### devicePixelRatioF -▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **devicePixelRatioF**(): *number* -*Inherited from [QMenu](qmenu.md).[mapFromParent](qmenu.md#mapfromparent)* +**Returns:** *number* -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### dumpObjectInfo -**Returns:** *[QPoint](qpoint.md)* +▸ **dumpObjectInfo**(): *void* -___ +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* -### mapToGlobal +**Returns:** *void* -▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +___ -*Inherited from [QMenu](qmenu.md).[mapToGlobal](qmenu.md#maptoglobal)* +### dumpObjectTree -**Parameters:** +▸ **dumpObjectTree**(): *void* -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* -**Returns:** *[QPoint](qpoint.md)* +**Returns:** *void* ___ -### mapToParent +### ensurePolished -▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* +▸ **ensurePolished**(): *void* -*Inherited from [QMenu](qmenu.md).[mapToParent](qmenu.md#maptoparent)* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`pos` | [QPoint](qpoint.md) | +### eventProcessed -**Returns:** *[QPoint](qpoint.md)* +▸ **eventProcessed**(): *boolean* -___ +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* -### maximumSize +Get the state of the event processed flag -▸ **maximumSize**(): *[QSize](qsize.md)* +See `setEventProcessed()`. -*Inherited from [QMenu](qmenu.md).[maximumSize](qmenu.md#maximumsize)* +**Returns:** *boolean* -**Returns:** *[QSize](qsize.md)* +boolean True if the current event is flagged as processed. ___ -### minimumSize - -▸ **minimumSize**(): *[QSize](qsize.md)* +### focusProxy -*Inherited from [QMenu](qmenu.md).[minimumSize](qmenu.md#minimumsize)* +▸ **focusProxy**(): *[QWidget](qwidget.md)* -**Returns:** *[QSize](qsize.md)* +**Returns:** *[QWidget](qwidget.md)* ___ -### move +### focusWidget -▸ **move**(`x`: number, `y`: number): *void* +▸ **focusWidget**(): *[QWidget](qwidget.md)* -*Inherited from [QMenu](qmenu.md).[move](qmenu.md#move)* +**Returns:** *[QWidget](qwidget.md)* -**Parameters:** +___ -Name | Type | ------- | ------ | -`x` | number | -`y` | number | +### font -**Returns:** *void* +▸ **font**(): *[QFont](qfont.md)* -___ +**Returns:** *[QFont](qfont.md)* -### objectName +___ -▸ **objectName**(): *string* +### frameGeometry -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +▸ **frameGeometry**(): *[QRect](qrect.md)* -**Returns:** *string* +**Returns:** *[QRect](qrect.md)* ___ -### pos +### frameSize -▸ **pos**(): *object* +▸ **frameSize**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[pos](qmenu.md#pos)* +**Returns:** *[QSize](qsize.md)* -**Returns:** *object* +___ -* **x**: *number* +### geometry -* **y**: *number* +▸ **geometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* ___ -### property +### getFlexNode -▸ **property**(`name`: string): *[QVariant](qvariant.md)* +▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* + +*Inherited from [YogaWidget](yogawidget.md).[getFlexNode](yogawidget.md#getflexnode)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +**Returns:** *[FlexNode](../globals.md#flexnode)* + +___ + +### grab + +▸ **grab**(`rect?`: [QRect](qrect.md)): *[QPixmap](qpixmap.md)* **Parameters:** Name | Type | ------ | ------ | -`name` | string | +`rect?` | [QRect](qrect.md) | -**Returns:** *[QVariant](qvariant.md)* +**Returns:** *[QPixmap](qpixmap.md)* ___ -### raise - -▸ **raise**(): *void* +### grabKeyboard -*Inherited from [QMenu](qmenu.md).[raise](qmenu.md#raise)* +▸ **grabKeyboard**(): *void* **Returns:** *void* ___ -### removeAction - -▸ **removeAction**(`action`: [QAction](qaction.md)): *void* - -*Inherited from [QMenu](qmenu.md).[removeAction](qmenu.md#removeaction)* - -**Parameters:** +### grabMouse -Name | Type | ------- | ------ | -`action` | [QAction](qaction.md) | +▸ **grabMouse**(): *void* **Returns:** *void* ___ -### removeEventListener +### hasFocus -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWidgetSignals[SignalType]): *void* +▸ **hasFocus**(): *boolean* -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +**Returns:** *boolean* -**Type parameters:** +___ -▪ **SignalType**: *keyof QWidgetSignals* +### hasHeightForWidth + +▸ **hasHeightForWidth**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasMouseTracking + +▸ **hasMouseTracking**(): *boolean* + +**Returns:** *boolean* + +___ + +### hasTabletTracking + +▸ **hasTabletTracking**(): *boolean* + +**Returns:** *boolean* + +___ + +### height + +▸ **height**(): *number* + +**Returns:** *number* + +___ + +### heightForWidth + +▸ **heightForWidth**(`w`: number): *number* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | number | + +**Returns:** *number* + +___ + +### heightMM + +▸ **heightMM**(): *number* + +**Returns:** *number* + +___ + +### hide + +▸ **hide**(): *void* + +**Returns:** *void* + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### inputMethodHints + +▸ **inputMethodHints**(): *number* + +**Returns:** *number* + +___ + +### isActiveWindow + +▸ **isActiveWindow**(): *boolean* + +**Returns:** *boolean* + +___ + +### isAncestorOf + +▸ **isAncestorOf**(`child`: [QWidget](qwidget.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`child` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isEnabled + +▸ **isEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### isEnabledTo + +▸ **isEnabledTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isFullScreen + +▸ **isFullScreen**(): *boolean* + +**Returns:** *boolean* + +___ + +### isHidden + +▸ **isHidden**(): *boolean* + +**Returns:** *boolean* + +___ + +### isMaximized + +▸ **isMaximized**(): *boolean* + +**Returns:** *boolean* + +___ + +### isMinimized + +▸ **isMinimized**(): *boolean* + +**Returns:** *boolean* + +___ + +### isModal + +▸ **isModal**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisible + +▸ **isVisible**(): *boolean* + +**Returns:** *boolean* + +___ + +### isVisibleTo + +▸ **isVisibleTo**(`ancestor`: [QWidget](qwidget.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`ancestor` | [QWidget](qwidget.md) | + +**Returns:** *boolean* + +___ + +### isWindow + +▸ **isWindow**(): *boolean* + +**Returns:** *boolean* + +___ + +### isWindowModified + +▸ **isWindowModified**(): *boolean* + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### layout + +▸ **layout**(): *[QLayout](qlayout.md) | null* + +**Returns:** *[QLayout](qlayout.md) | null* + +___ + +### logicalDpiX + +▸ **logicalDpiX**(): *number* + +**Returns:** *number* + +___ + +### logicalDpiY + +▸ **logicalDpiY**(): *number* + +**Returns:** *number* + +___ + +### lower + +▸ **lower**(): *void* + +**Returns:** *void* + +___ + +### mapFrom + +▸ **mapFrom**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromGlobal + +▸ **mapFromGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapFromParent + +▸ **mapFromParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapTo + +▸ **mapTo**(`parent`: [QWidget](qwidget.md), `pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QWidget](qwidget.md) | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToGlobal + +▸ **mapToGlobal**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### mapToParent + +▸ **mapToParent**(`pos`: [QPoint](qpoint.md)): *[QPoint](qpoint.md)* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | [QPoint](qpoint.md) | + +**Returns:** *[QPoint](qpoint.md)* + +___ + +### maximumHeight + +▸ **maximumHeight**(): *number* + +**Returns:** *number* + +___ + +### maximumSize + +▸ **maximumSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### maximumWidth + +▸ **maximumWidth**(): *number* + +**Returns:** *number* + +___ + +### minimumHeight + +▸ **minimumHeight**(): *number* + +**Returns:** *number* + +___ + +### minimumSize + +▸ **minimumSize**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumSizeHint + +▸ **minimumSizeHint**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### minimumWidth + +▸ **minimumWidth**(): *number* + +**Returns:** *number* + +___ + +### move + +▸ **move**(`x`: number, `y`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +**Returns:** *void* + +___ + +### nativeParentWidget + +▸ **nativeParentWidget**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### nextInFocusChain + +▸ **nextInFocusChain**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### normalGeometry + +▸ **normalGeometry**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### paintingActive + +▸ **paintingActive**(): *boolean* + +**Returns:** *boolean* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### parentWidget + +▸ **parentWidget**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### physicalDpiX + +▸ **physicalDpiX**(): *number* + +**Returns:** *number* + +___ + +### physicalDpiY + +▸ **physicalDpiY**(): *number* + +**Returns:** *number* + +___ + +### pos + +▸ **pos**(): *object* + +**Returns:** *object* + +* **x**: *number* + +* **y**: *number* + +___ + +### previousInFocusChain + +▸ **previousInFocusChain**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### raise + +▸ **raise**(): *void* + +**Returns:** *void* + +___ + +### rect + +▸ **rect**(): *[QRect](qrect.md)* + +**Returns:** *[QRect](qrect.md)* + +___ + +### releaseKeyboard + +▸ **releaseKeyboard**(): *void* + +**Returns:** *void* + +___ + +### releaseMouse + +▸ **releaseMouse**(): *void* + +**Returns:** *void* + +___ + +### releaseShortcut + +▸ **releaseShortcut**(`id`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +**Returns:** *void* + +___ + +### removeAction + +▸ **removeAction**(`action`: [QAction](qaction.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [QAction](qaction.md) | + +**Returns:** *void* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof Signals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### repaint + +▸ **repaint**(): *void* + +**Returns:** *void* + +___ + +### repolish + +▸ **repolish**(): *void* + +**Returns:** *void* + +___ + +### resize + +▸ **resize**(`width`: number, `height`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`width` | number | +`height` | number | + +**Returns:** *void* + +___ + +### setAcceptDrops + +▸ **setAcceptDrops**(`on`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`on` | boolean | + +**Returns:** *void* + +___ + +### setAccessibleDescription + +▸ **setAccessibleDescription**(`description`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`description` | string | + +**Returns:** *void* + +___ + +### setAccessibleName + +▸ **setAccessibleName**(`name`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *void* + +___ + +### setAttribute + +▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | +`switchOn` | boolean | + +**Returns:** *void* + +___ + +### setAutoFillBackground + +▸ **setAutoFillBackground**(`enabled`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setBaseSize + +▸ **setBaseSize**(`size`: [QSize](qsize.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSize](qsize.md) | + +**Returns:** *void* + +___ + +### setContentsMargins + +▸ **setContentsMargins**(`left`: number, `top`: number, `right`: number, `bottom`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`left` | number | +`top` | number | +`right` | number | +`bottom` | number | + +**Returns:** *void* + +___ + +### setContextMenuPolicy + +▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | + +**Returns:** *void* + +___ + +### setCursor + +▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | + +**Returns:** *void* + +___ + +### setDisabled + +▸ **setDisabled**(`disable`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`disable` | boolean | + +**Returns:** *void* + +___ + +### setEnabled + +▸ **setEnabled**(`enabled`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`enabled` | boolean | + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setFixedHeight + +▸ **setFixedHeight**(`h`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`signalType` | SignalType | -`callback` | QWidgetSignals[SignalType] | +`h` | number | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +___ + +### setFixedSize -*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* +▸ **setFixedSize**(`width`: number, `height`: number): *void* **Parameters:** -▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* +Name | Type | +------ | ------ | +`width` | number | +`height` | number | -▪ **callback**: *function* +**Returns:** *void* -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +___ + +### setFixedWidth + +▸ **setFixedWidth**(`w`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +`w` | number | **Returns:** *void* ___ -### repaint +### setFlexNodeSizeControlled -▸ **repaint**(): *void* +▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* + +*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* + +sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). + +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repaint](qmenu.md#repaint)* +Name | Type | Description | +------ | ------ | ------ | +`isSizeControlled` | boolean | | **Returns:** *void* ___ -### repolish +### setFocus -▸ **repolish**(): *void* +▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* + +**Parameters:** -*Inherited from [QMenu](qmenu.md).[repolish](qmenu.md#repolish)* +Name | Type | Default | +------ | ------ | ------ | +`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | **Returns:** *void* ___ -### resize +### setFocusPolicy -▸ **resize**(`width`: number, `height`: number): *void* +▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`policy` | [FocusPolicy](../enums/focuspolicy.md) | + +**Returns:** *void* + +___ + +### setFocusProxy -*Inherited from [QMenu](qmenu.md).[resize](qmenu.md#resize)* +▸ **setFocusProxy**(`widget`: [QWidget](qwidget.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`widget` | [QWidget](qwidget.md) | **Returns:** *void* ___ -### setAcceptDrops +### setFont -▸ **setAcceptDrops**(`on`: boolean): *void* +▸ **setFont**(`font`: [QFont](qfont.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`font` | [QFont](qfont.md) | + +**Returns:** *void* + +___ + +### setGeometry -*Inherited from [QMenu](qmenu.md).[setAcceptDrops](qmenu.md#setacceptdrops)* +▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`on` | boolean | +`x` | number | +`y` | number | +`w` | number | +`h` | number | **Returns:** *void* ___ -### setAttribute +### setGraphicsEffect -▸ **setAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md), `switchOn`: boolean): *void* +▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | -*Inherited from [QMenu](qmenu.md).[setAttribute](qmenu.md#setattribute)* +**Returns:** *void* + +___ + +### setHidden + +▸ **setHidden**(`hidden`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`attribute` | [WidgetAttribute](../enums/widgetattribute.md) | -`switchOn` | boolean | +`hidden` | boolean | **Returns:** *void* ___ -### setContextMenuPolicy +### setInlineStyle -▸ **setContextMenuPolicy**(`contextMenuPolicy`: [ContextMenuPolicy](../enums/contextmenupolicy.md)): *void* +▸ **setInlineStyle**(`style`: string, `postprocess`: boolean): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`style` | string | - | +`postprocess` | boolean | true | + +**Returns:** *void* + +___ + +### setInputMethodHints -*Inherited from [QMenu](qmenu.md).[setContextMenuPolicy](qmenu.md#setcontextmenupolicy)* +▸ **setInputMethodHints**(`hints`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`contextMenuPolicy` | [ContextMenuPolicy](../enums/contextmenupolicy.md) | +`hints` | number | **Returns:** *void* ___ -### setCursor +### setLayout -▸ **setCursor**(`cursor`: [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md)): *void* +▸ **setLayout**(`layout`: [QLayout](qlayout.md)): *void* -*Inherited from [QMenu](qmenu.md).[setCursor](qmenu.md#setcursor)* +**Parameters:** + +Name | Type | +------ | ------ | +`layout` | [QLayout](qlayout.md) | + +**Returns:** *void* + +___ + +### setMaximumHeight + +▸ **setMaximumHeight**(`maxh`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`cursor` | [CursorShape](../enums/cursorshape.md) | [QCursor](qcursor.md) | +`maxh` | number | **Returns:** *void* ___ -### setEnabled +### setMaximumSize -▸ **setEnabled**(`enabled`: boolean): *void* +▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setEnabled](qmenu.md#setenabled)* +**Parameters:** + +Name | Type | +------ | ------ | +`maxw` | number | +`maxh` | number | + +**Returns:** *void* + +___ + +### setMaximumWidth + +▸ **setMaximumWidth**(`maxw`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`enabled` | boolean | +`maxw` | number | **Returns:** *void* ___ -### setFixedSize +### setMinimumHeight -▸ **setFixedSize**(`width`: number, `height`: number): *void* +▸ **setMinimumHeight**(`minh`: number): *void* -*Inherited from [QMenu](qmenu.md).[setFixedSize](qmenu.md#setfixedsize)* +**Parameters:** + +Name | Type | +------ | ------ | +`minh` | number | + +**Returns:** *void* + +___ + +### setMinimumSize + +▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`width` | number | -`height` | number | +`minw` | number | +`minh` | number | **Returns:** *void* ___ -### setFlexNodeSizeControlled +### setMinimumWidth -▸ **setFlexNodeSizeControlled**(`isSizeControlled`: boolean): *void* +▸ **setMinimumWidth**(`minw`: number): *void* -*Inherited from [YogaWidget](yogawidget.md).[setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled)* +**Parameters:** -sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged). +Name | Type | +------ | ------ | +`minw` | number | + +**Returns:** *void* + +___ + +### setMouseTracking + +▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* **Parameters:** -Name | Type | Description | ------- | ------ | ------ | -`isSizeControlled` | boolean | | +Name | Type | +------ | ------ | +`isMouseTracked` | boolean | **Returns:** *void* ___ -### setFocus +### setObjectName -▸ **setFocus**(`reason`: [FocusReason](../enums/focusreason.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* + +*Overrides [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* -*Inherited from [QMenu](qmenu.md).[setFocus](qmenu.md#setfocus)* +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setShortcutAutoRepeat + +▸ **setShortcutAutoRepeat**(`id`: number, `enable`: boolean): *void* **Parameters:** Name | Type | Default | ------ | ------ | ------ | -`reason` | [FocusReason](../enums/focusreason.md) | FocusReason.OtherFocusReason | +`id` | number | - | +`enable` | boolean | true | **Returns:** *void* ___ -### setFocusPolicy +### setShortcutEnabled -▸ **setFocusPolicy**(`policy`: [FocusPolicy](../enums/focuspolicy.md)): *void* +▸ **setShortcutEnabled**(`id`: number, `enable`: boolean): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`id` | number | - | +`enable` | boolean | true | + +**Returns:** *void* + +___ + +### setSizeIncrement -*Inherited from [QMenu](qmenu.md).[setFocusPolicy](qmenu.md#setfocuspolicy)* +▸ **setSizeIncrement**(`w_or_size`: [QSize](qsize.md) | number, `h`: number): *void* **Parameters:** -Name | Type | ------- | ------ | -`policy` | [FocusPolicy](../enums/focuspolicy.md) | +Name | Type | Default | +------ | ------ | ------ | +`w_or_size` | [QSize](qsize.md) | number | - | +`h` | number | 0 | **Returns:** *void* ___ -### setFont - -▸ **setFont**(`font`: [QFont](qfont.md)): *void* +### setSizePolicy -*Inherited from [QMenu](qmenu.md).[setFont](qmenu.md#setfont)* +▸ **setSizePolicy**(`horizontal`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md), `vertical`: [QSizePolicyPolicy](../enums/qsizepolicypolicy.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`font` | [QFont](qfont.md) | +`horizontal` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | +`vertical` | [QSizePolicyPolicy](../enums/qsizepolicypolicy.md) | **Returns:** *void* ___ -### setGeometry - -▸ **setGeometry**(`x`: number, `y`: number, `w`: number, `h`: number): *void* +### setStatusTip -*Inherited from [QMenu](qmenu.md).[setGeometry](qmenu.md#setgeometry)* +▸ **setStatusTip**(`statusTip`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`x` | number | -`y` | number | -`w` | number | -`h` | number | +`statusTip` | string | **Returns:** *void* ___ -### setGraphicsEffect - -▸ **setGraphicsEffect**(`effect`: [QGraphicsEffect](qgraphicseffect.md)‹any›): *void* +### setStyleSheet -*Inherited from [QMenu](qmenu.md).[setGraphicsEffect](qmenu.md#setgraphicseffect)* +▸ **setStyleSheet**(`styleSheet`: string, `postprocess`: boolean): *void* **Parameters:** -Name | Type | ------- | ------ | -`effect` | [QGraphicsEffect](qgraphicseffect.md)‹any› | +Name | Type | Default | +------ | ------ | ------ | +`styleSheet` | string | - | +`postprocess` | boolean | true | **Returns:** *void* ___ -### setInlineStyle - -▸ **setInlineStyle**(`style`: string): *void* +### setTabletTracking -*Inherited from [QMenu](qmenu.md).[setInlineStyle](qmenu.md#setinlinestyle)* +▸ **setTabletTracking**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`style` | string | +`enable` | boolean | **Returns:** *void* ___ -### setLayout - -▸ **setLayout**(`parentLayout`: [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)›): *void* +### setToolTip -*Inherited from [QMenu](qmenu.md).[setLayout](qmenu.md#setlayout)* +▸ **setToolTip**(`text`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parentLayout` | [NodeLayout](nodelayout.md)‹[QWidgetSignals](../interfaces/qwidgetsignals.md)› | +`text` | string | **Returns:** *void* ___ -### setMaximumSize - -▸ **setMaximumSize**(`maxw`: number, `maxh`: number): *void* +### setToolTipDuration -*Inherited from [QMenu](qmenu.md).[setMaximumSize](qmenu.md#setmaximumsize)* +▸ **setToolTipDuration**(`msec`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`maxw` | number | -`maxh` | number | +`msec` | number | **Returns:** *void* ___ -### setMinimumSize - -▸ **setMinimumSize**(`minw`: number, `minh`: number): *void* +### setUpdatesEnabled -*Inherited from [QMenu](qmenu.md).[setMinimumSize](qmenu.md#setminimumsize)* +▸ **setUpdatesEnabled**(`enable`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`minw` | number | -`minh` | number | +`enable` | boolean | **Returns:** *void* ___ -### setMouseTracking - -▸ **setMouseTracking**(`isMouseTracked`: boolean): *void* +### setVisible -*Inherited from [QMenu](qmenu.md).[setMouseTracking](qmenu.md#setmousetracking)* +▸ **setVisible**(`visible`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`isMouseTracked` | boolean | +`visible` | boolean | **Returns:** *void* ___ -### setNodeParent - -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +### setWhatsThis -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +▸ **setWhatsThis**(`whatsThis`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`whatsThis` | string | **Returns:** *void* ___ -### setObjectName - -▸ **setObjectName**(`objectName`: string): *void* - -*Inherited from [QMenu](qmenu.md).[setObjectName](qmenu.md#setobjectname)* +### setWindowFilePath -*Overrides [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +▸ **setWindowFilePath**(`filePath`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`filePath` | string | **Returns:** *void* ___ -### setProperty - -▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* +### setWindowFlag -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`name` | string | -`value` | [QVariantType](../globals.md#qvarianttype) | +`windowType` | [WindowType](../enums/windowtype.md) | +`switchOn` | boolean | -**Returns:** *boolean* +**Returns:** *void* ___ -### setStyleSheet - -▸ **setStyleSheet**(`styleSheet`: string): *void* +### setWindowIcon -*Inherited from [QMenu](qmenu.md).[setStyleSheet](qmenu.md#setstylesheet)* +▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* **Parameters:** Name | Type | ------ | ------ | -`styleSheet` | string | +`icon` | [QIcon](qicon.md) | **Returns:** *void* ___ -### setWindowFlag - -▸ **setWindowFlag**(`windowType`: [WindowType](../enums/windowtype.md), `switchOn`: boolean): *void* +### setWindowModified -*Inherited from [QMenu](qmenu.md).[setWindowFlag](qmenu.md#setwindowflag)* +▸ **setWindowModified**(`modified`: boolean): *void* **Parameters:** Name | Type | ------ | ------ | -`windowType` | [WindowType](../enums/windowtype.md) | -`switchOn` | boolean | +`modified` | boolean | **Returns:** *void* ___ -### setWindowIcon - -▸ **setWindowIcon**(`icon`: [QIcon](qicon.md)): *void* +### setWindowOpacity -*Inherited from [QMenu](qmenu.md).[setWindowIcon](qmenu.md#setwindowicon)* +▸ **setWindowOpacity**(`opacity`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`icon` | [QIcon](qicon.md) | +`opacity` | number | **Returns:** *void* ___ -### setWindowOpacity - -▸ **setWindowOpacity**(`opacity`: number): *void* +### setWindowRole -*Inherited from [QMenu](qmenu.md).[setWindowOpacity](qmenu.md#setwindowopacity)* +▸ **setWindowRole**(`role`: string): *void* **Parameters:** Name | Type | ------ | ------ | -`opacity` | number | +`role` | string | **Returns:** *void* @@ -1091,8 +2190,6 @@ ___ ▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* -*Inherited from [QMenu](qmenu.md).[setWindowState](qmenu.md#setwindowstate)* - **Parameters:** Name | Type | @@ -1107,8 +2204,6 @@ ___ ▸ **setWindowTitle**(`title`: string): *void* -*Inherited from [QMenu](qmenu.md).[setWindowTitle](qmenu.md#setwindowtitle)* - **Parameters:** Name | Type | @@ -1123,8 +2218,6 @@ ___ ▸ **show**(): *void* -*Inherited from [QMenu](qmenu.md).[show](qmenu.md#show)* - **Returns:** *void* ___ @@ -1133,8 +2226,6 @@ ___ ▸ **showFullScreen**(): *void* -*Inherited from [QMenu](qmenu.md).[showFullScreen](qmenu.md#showfullscreen)* - **Returns:** *void* ___ @@ -1143,8 +2234,6 @@ ___ ▸ **showMaximized**(): *void* -*Inherited from [QMenu](qmenu.md).[showMaximized](qmenu.md#showmaximized)* - **Returns:** *void* ___ @@ -1153,8 +2242,6 @@ ___ ▸ **showMinimized**(): *void* -*Inherited from [QMenu](qmenu.md).[showMinimized](qmenu.md#showminimized)* - **Returns:** *void* ___ @@ -1163,8 +2250,6 @@ ___ ▸ **showNormal**(): *void* -*Inherited from [QMenu](qmenu.md).[showNormal](qmenu.md#shownormal)* - **Returns:** *void* ___ @@ -1173,18 +2258,77 @@ ___ ▸ **size**(): *[QSize](qsize.md)* -*Inherited from [QMenu](qmenu.md).[size](qmenu.md#size)* +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeHint + +▸ **sizeHint**(): *[QSize](qsize.md)* + +**Returns:** *[QSize](qsize.md)* + +___ + +### sizeIncrement + +▸ **sizeIncrement**(): *[QSize](qsize.md)* **Returns:** *[QSize](qsize.md)* ___ +### stackUnder + +▸ **stackUnder**(`w`: [QWidget](qwidget.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`w` | [QWidget](qwidget.md) | + +**Returns:** *void* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### statusTip + +▸ **statusTip**(): *string* + +**Returns:** *string* + +___ + +### style + +▸ **style**(): *[QStyle](qstyle.md)* + +**Returns:** *[QStyle](qstyle.md)* + +___ + ### styleSheet ▸ **styleSheet**(): *string* -*Inherited from [QMenu](qmenu.md).[styleSheet](qmenu.md#stylesheet)* - **Returns:** *string* ___ @@ -1193,8 +2337,6 @@ ___ ▸ **testAttribute**(`attribute`: [WidgetAttribute](../enums/widgetattribute.md)): *boolean* -*Inherited from [QMenu](qmenu.md).[testAttribute](qmenu.md#testattribute)* - **Parameters:** Name | Type | @@ -1205,12 +2347,58 @@ Name | Type | ___ +### toolTip + +▸ **toolTip**(): *string* + +**Returns:** *string* + +___ + +### toolTipDuration + +▸ **toolTipDuration**(): *number* + +**Returns:** *number* + +___ + +### underMouse + +▸ **underMouse**(): *boolean* + +**Returns:** *boolean* + +___ + +### unsetCursor + +▸ **unsetCursor**(): *void* + +**Returns:** *void* + +___ + +### unsetLayoutDirection + +▸ **unsetLayoutDirection**(): *void* + +**Returns:** *void* + +___ + +### unsetLocale + +▸ **unsetLocale**(): *void* + +**Returns:** *void* + +___ + ### update ▸ **update**(): *void* -*Inherited from [QMenu](qmenu.md).[update](qmenu.md#update)* - **Returns:** *void* ___ @@ -1219,36 +2407,138 @@ ___ ▸ **updateGeometry**(): *void* -*Inherited from [QMenu](qmenu.md).[updateGeometry](qmenu.md#updategeometry)* +**Returns:** *void* + +___ + +### updateMicroFocus + +▸ **updateMicroFocus**(`query`: number): *void* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`query` | number | InputMethodQuery.ImQueryAll | **Returns:** *void* ___ -### windowOpacity +### updatesEnabled -▸ **windowOpacity**(): *number* +▸ **updatesEnabled**(): *boolean* + +**Returns:** *boolean* + +___ + +### whatsThis + +▸ **whatsThis**(): *string* + +**Returns:** *string* -*Inherited from [QMenu](qmenu.md).[windowOpacity](qmenu.md#windowopacity)* +___ + +### width + +▸ **width**(): *number* **Returns:** *number* ___ -### windowState +### widthMM + +▸ **widthMM**(): *number* + +**Returns:** *number* + +___ + +### winId + +▸ **winId**(): *number* + +**Returns:** *number* + +___ + +### window + +▸ **window**(): *[QWidget](qwidget.md)* + +**Returns:** *[QWidget](qwidget.md)* + +___ + +### windowFilePath + +▸ **windowFilePath**(): *string* + +**Returns:** *string* + +___ + +### windowHandle + +▸ **windowHandle**(): *[QWindow](qwindow.md) | null* + +**Returns:** *[QWindow](qwindow.md) | null* + +___ -▸ **windowState**(): *number* +### windowIcon -*Inherited from [QMenu](qmenu.md).[windowState](qmenu.md#windowstate)* +▸ **windowIcon**(): *[QIcon](qicon.md)* + +**Returns:** *[QIcon](qicon.md)* + +___ + +### windowOpacity + +▸ **windowOpacity**(): *number* **Returns:** *number* ___ +### windowRole + +▸ **windowRole**(): *string* + +**Returns:** *string* + +___ + +### windowState + +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* + +**Returns:** *[WindowState](../enums/windowstate.md)* + +___ + ### windowTitle ▸ **windowTitle**(): *string* -*Inherited from [QMenu](qmenu.md).[windowTitle](qmenu.md#windowtitle)* - **Returns:** *string* + +___ + +### x + +▸ **x**(): *number* + +**Returns:** *number* + +___ + +### y + +▸ **y**(): *number* + +**Returns:** *number* diff --git a/website/docs/api/generated/classes/qwindow.md b/website/docs/api/generated/classes/qwindow.md new file mode 100644 index 0000000000..8a3a20ae35 --- /dev/null +++ b/website/docs/api/generated/classes/qwindow.md @@ -0,0 +1,534 @@ +--- +id: "qwindow" +title: "QWindow" +sidebar_label: "QWindow" +--- + +## Hierarchy + + ↳ [QObject](qobject.md)‹[QWindowSignals](../interfaces/qwindowsignals.md)› + + ↳ **QWindow** + +## Index + +### Constructors + +* [constructor](qwindow.md#constructor) + +### Properties + +* [native](qwindow.md#native) + +### Methods + +* [_id](qwindow.md#_id) +* [addEventListener](qwindow.md#addeventlistener) +* [children](qwindow.md#children) +* [delete](qwindow.md#delete) +* [deleteLater](qwindow.md#deletelater) +* [dumpObjectInfo](qwindow.md#dumpobjectinfo) +* [dumpObjectTree](qwindow.md#dumpobjecttree) +* [eventProcessed](qwindow.md#eventprocessed) +* [inherits](qwindow.md#inherits) +* [killTimer](qwindow.md#killtimer) +* [objectName](qwindow.md#objectname) +* [parent](qwindow.md#parent) +* [property](qwindow.md#property) +* [removeEventListener](qwindow.md#removeeventlistener) +* [screen](qwindow.md#screen) +* [setEventProcessed](qwindow.md#seteventprocessed) +* [setObjectName](qwindow.md#setobjectname) +* [setParent](qwindow.md#setparent) +* [setProperty](qwindow.md#setproperty) +* [setVisibility](qwindow.md#setvisibility) +* [setWindowState](qwindow.md#setwindowstate) +* [showFullScreen](qwindow.md#showfullscreen) +* [showMaximized](qwindow.md#showmaximized) +* [showMinimized](qwindow.md#showminimized) +* [showNormal](qwindow.md#shownormal) +* [startSystemMove](qwindow.md#startsystemmove) +* [startSystemResize](qwindow.md#startsystemresize) +* [startTimer](qwindow.md#starttimer) +* [visibility](qwindow.md#visibility) +* [windowState](qwindow.md#windowstate) + +## Constructors + +### constructor + +\+ **new QWindow**(`native`: [NativeElement](../globals.md#nativeelement)): *[QWindow](qwindow.md)* + +*Overrides [QObject](qobject.md).[constructor](qobject.md#constructor)* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | [NativeElement](../globals.md#nativeelement) | + +**Returns:** *[QWindow](qwindow.md)* + +## Properties + +### native + +• **native**: *[NativeElement](../globals.md#nativeelement) | null* + +*Inherited from [Component](component.md).[native](component.md#native)* + +## Methods + +### _id + +▸ **_id**(): *number* + +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* + +Get an ID identifying the underlying C++ object. + +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. + +**Returns:** *number* + +a unique number which is valid for the lifetime of the C++ object. + +___ + +### addEventListener + +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWindowSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QWindowSignals* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`signalType` | SignalType | SignalType is a signal from the widgets signals interface. | +`callback` | QWindowSignals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | + +**Returns:** *void* + +void + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener('clicked',(checked)=>console.log("clicked")); +// here clicked is a value from QPushButtonSignals interface +``` + +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + +For example in the case of QPushButton: +```js +const button = new QPushButton(); +button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); +``` + +**Returns:** *void* + +___ + +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* + +**Returns:** *void* + +___ + +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + +### inherits + +▸ **inherits**(`className`: string): *boolean* + +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* + +**Parameters:** + +Name | Type | +------ | ------ | +`className` | string | + +**Returns:** *boolean* + +___ + +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + +### objectName + +▸ **objectName**(): *string* + +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* + +**Returns:** *string* + +___ + +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + +### property + +▸ **property**(`name`: string): *[QVariant](qvariant.md)* + +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | + +**Returns:** *[QVariant](qvariant.md)* + +___ + +### removeEventListener + +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: QWindowSignals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Type parameters:** + +▪ **SignalType**: *keyof QWindowSignals* + +**Parameters:** + +Name | Type | +------ | ------ | +`signalType` | SignalType | +`callback` | QWindowSignals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | + +**Returns:** *void* + +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* + +*Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* + +**Parameters:** + +▪ **eventType**: *[WidgetEventTypes](../enums/widgeteventtypes.md)* + +▪ **callback**: *function* + +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### screen + +▸ **screen**(): *[QScreen](qscreen.md)* + +**Returns:** *[QScreen](qscreen.md)* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + +**Returns:** *void* + +___ + +### setObjectName + +▸ **setObjectName**(`objectName`: string): *void* + +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +**Returns:** *void* + +___ + +### setParent + +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* + +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* + +**Parameters:** + +Name | Type | +------ | ------ | +`parent` | [QObject](qobject.md) | + +**Returns:** *void* + +___ + +### setProperty + +▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* + +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* + +**Parameters:** + +Name | Type | +------ | ------ | +`name` | string | +`value` | [QVariantType](../globals.md#qvarianttype) | + +**Returns:** *boolean* + +___ + +### setVisibility + +▸ **setVisibility**(`visibility`: [Visibility](../enums/visibility.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`visibility` | [Visibility](../enums/visibility.md) | + +**Returns:** *void* + +___ + +### setWindowState + +▸ **setWindowState**(`state`: [WindowState](../enums/windowstate.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`state` | [WindowState](../enums/windowstate.md) | + +**Returns:** *void* + +___ + +### showFullScreen + +▸ **showFullScreen**(): *void* + +**Returns:** *void* + +___ + +### showMaximized + +▸ **showMaximized**(): *void* + +**Returns:** *void* + +___ + +### showMinimized + +▸ **showMinimized**(): *void* + +**Returns:** *void* + +___ + +### showNormal + +▸ **showNormal**(): *void* + +**Returns:** *void* + +___ + +### startSystemMove + +▸ **startSystemMove**(): *boolean* + +**Returns:** *boolean* + +___ + +### startSystemResize + +▸ **startSystemResize**(`edges`: [Edge](../enums/edge.md)): *boolean* + +**Parameters:** + +Name | Type | +------ | ------ | +`edges` | [Edge](../enums/edge.md) | + +**Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* + +___ + +### visibility + +▸ **visibility**(): *[Visibility](../enums/visibility.md)* + +**Returns:** *[Visibility](../enums/visibility.md)* + +___ + +### windowState + +▸ **windowState**(): *[WindowState](../enums/windowstate.md)* + +**Returns:** *[WindowState](../enums/windowstate.md)* diff --git a/website/docs/api/generated/classes/wrappercache.md b/website/docs/api/generated/classes/wrappercache.md new file mode 100644 index 0000000000..5af1ee9f46 --- /dev/null +++ b/website/docs/api/generated/classes/wrappercache.md @@ -0,0 +1,134 @@ +--- +id: "wrappercache" +title: "WrapperCache" +sidebar_label: "WrapperCache" +--- + +JS side cache for wrapper objects. + +This is mainly used for caching wrappers of Qt objects which are not +directly created by our Nodejs application. The purpose of the cache +is to keep "alive" wrapper objects and their underlying C++ wrappers +which may be connected to Qt signals from the real Qt object. +This makes it easier for application to grab one of these objects, +set up event handlers, and then let the object go and *not* have the +wrapper automatically and unexpectedly garbage collected. + +## Hierarchy + +* **WrapperCache** + +## Index + +### Constructors + +* [constructor](wrappercache.md#constructor) + +### Properties + +* [logCreateQObject](wrappercache.md#logcreateqobject) +* [logDestoryQObject](wrappercache.md#logdestoryqobject) + +### Methods + +* [_flush](wrappercache.md#_flush) +* [get](wrappercache.md#get) +* [getWrapper](wrappercache.md#getwrapper) +* [registerWrapper](wrappercache.md#registerwrapper) +* [store](wrappercache.md#store) + +## Constructors + +### constructor + +\+ **new WrapperCache**(): *[WrapperCache](wrappercache.md)* + +**Returns:** *[WrapperCache](wrappercache.md)* + +## Properties + +### logCreateQObject + +• **logCreateQObject**: *boolean* = false + +___ + +### logDestoryQObject + +• **logDestoryQObject**: *boolean* = false + +## Methods + +### _flush + +▸ **_flush**(): *void* + +**Returns:** *void* + +___ + +### get + +▸ **get**‹**T**›(`wrapperConstructor`: object, `native`: [NativeElement](../globals.md#nativeelement)): *T* + +**Type parameters:** + +▪ **T**: *[QObject](qobject.md)* + +**Parameters:** + +▪ **wrapperConstructor**: *object* + +Name | Type | +------ | ------ | +`constructor` | | + +▪ **native**: *[NativeElement](../globals.md#nativeelement)* + +**Returns:** *T* + +___ + +### getWrapper + +▸ **getWrapper**(`native`: any): *[QObject](qobject.md) | null* + +**Parameters:** + +Name | Type | +------ | ------ | +`native` | any | + +**Returns:** *[QObject](qobject.md) | null* + +___ + +### registerWrapper + +▸ **registerWrapper**(`qobjectClassName`: string, `wrapperConstructor`: object): *void* + +**Parameters:** + +▪ **qobjectClassName**: *string* + +▪ **wrapperConstructor**: *object* + +Name | Type | +------ | ------ | +`constructor` | | + +**Returns:** *void* + +___ + +### store + +▸ **store**(`wrapper`: [QObject](qobject.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`wrapper` | [QObject](qobject.md) | + +**Returns:** *void* diff --git a/website/docs/api/generated/classes/yogawidget.md b/website/docs/api/generated/classes/yogawidget.md index 1da314d757..544a327e5a 100644 --- a/website/docs/api/generated/classes/yogawidget.md +++ b/website/docs/api/generated/classes/yogawidget.md @@ -26,11 +26,11 @@ YogaWidget helps in storing all flex properties of a widget. ## Hierarchy - ↳ [NodeObject](nodeobject.md)‹Signals› + ↳ [QObject](qobject.md)‹Signals› ↳ **YogaWidget** - ↳ [NodeWidget](nodewidget.md) + ↳ [QWidget](qwidget.md) ## Index @@ -40,70 +40,81 @@ YogaWidget helps in storing all flex properties of a widget. ### Properties -* [native](yogawidget.md#abstract-native) -* [nodeChildren](yogawidget.md#nodechildren) -* [nodeParent](yogawidget.md#optional-nodeparent) +* [native](yogawidget.md#native) ### Methods +* [_id](yogawidget.md#_id) * [addEventListener](yogawidget.md#addeventlistener) +* [children](yogawidget.md#children) +* [delete](yogawidget.md#delete) +* [deleteLater](yogawidget.md#deletelater) +* [dumpObjectInfo](yogawidget.md#dumpobjectinfo) +* [dumpObjectTree](yogawidget.md#dumpobjecttree) +* [eventProcessed](yogawidget.md#eventprocessed) * [getFlexNode](yogawidget.md#getflexnode) * [inherits](yogawidget.md#inherits) +* [killTimer](yogawidget.md#killtimer) * [objectName](yogawidget.md#objectname) +* [parent](yogawidget.md#parent) * [property](yogawidget.md#property) * [removeEventListener](yogawidget.md#removeeventlistener) +* [setEventProcessed](yogawidget.md#seteventprocessed) * [setFlexNodeSizeControlled](yogawidget.md#setflexnodesizecontrolled) -* [setNodeParent](yogawidget.md#setnodeparent) * [setObjectName](yogawidget.md#setobjectname) +* [setParent](yogawidget.md#setparent) * [setProperty](yogawidget.md#setproperty) +* [startTimer](yogawidget.md#starttimer) ## Constructors ### constructor -\+ **new YogaWidget**(`native`: [NativeElement](../globals.md#nativeelement)): *[YogaWidget](yogawidget.md)* +\+ **new YogaWidget**(`nativeElementOrParent?`: [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md)): *[YogaWidget](yogawidget.md)* -*Inherited from [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* +*Inherited from [QObject](qobject.md).[constructor](qobject.md#constructor)* -*Overrides [Component](component.md).[constructor](component.md#constructor)* +*Overrides [EventWidget](eventwidget.md).[constructor](eventwidget.md#constructor)* **Parameters:** Name | Type | ------ | ------ | -`native` | [NativeElement](../globals.md#nativeelement) | +`nativeElementOrParent?` | [NativeElement](../globals.md#nativeelement) | [QObject](qobject.md) | **Returns:** *[YogaWidget](yogawidget.md)* ## Properties -### `Abstract` native +### native -• **native**: *[NativeElement](../globals.md#nativeelement)* +• **native**: *[NativeElement](../globals.md#nativeelement) | null* -*Inherited from [Component](component.md).[native](component.md#abstract-native)* +*Inherited from [Component](component.md).[native](component.md#native)* -___ +## Methods -### nodeChildren +### _id -• **nodeChildren**: *Set‹[Component](component.md)›* +▸ **_id**(): *number* -*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)* +*Inherited from [QObject](qobject.md).[_id](qobject.md#_id)* -___ +Get an ID identifying the underlying C++ object. -### `Optional` nodeParent +This can be useful when debugging memory problems with help from +`setLogCreateQObject()` and `setLogDestroyQObject()`. The number is +hash of the memory address of the C++ object. -• **nodeParent**? : *[Component](component.md)* +**Returns:** *number* -*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)* +a unique number which is valid for the lifetime of the C++ object. -## Methods +___ ### addEventListener -▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **addEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -117,6 +128,7 @@ Name | Type | Description | ------ | ------ | ------ | `signalType` | SignalType | SignalType is a signal from the widgets signals interface. | `callback` | Signals[SignalType] | Corresponding callback for the signal as mentioned in the widget's signal interface | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | Extra optional options controlling how this event listener is added. | **Returns:** *void* @@ -129,7 +141,7 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); // here clicked is a value from QPushButtonSignals interface ``` -▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **addEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[addEventListener](eventwidget.md#addeventlistener)* @@ -139,24 +151,94 @@ button.addEventListener('clicked',(checked)=>console.log("clicked")); ▪ **callback**: *function* +▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | + +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +Extra optional options controlling how this event listener is added. + For example in the case of QPushButton: ```js const button = new QPushButton(); button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered")); ``` -▸ (`event?`: [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"›): *void* +**Returns:** *void* -**Parameters:** +___ -Name | Type | ------- | ------ | -`event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +### children + +▸ **children**(): *[QObject](qobject.md)[]* + +*Inherited from [QObject](qobject.md).[children](qobject.md#children)* + +**Returns:** *[QObject](qobject.md)[]* + +___ + +### delete + +▸ **delete**(): *void* + +*Inherited from [QObject](qobject.md).[delete](qobject.md#delete)* + +**Returns:** *void* + +___ + +### deleteLater + +▸ **deleteLater**(): *void* + +*Inherited from [QObject](qobject.md).[deleteLater](qobject.md#deletelater)* + +**Returns:** *void* + +___ + +### dumpObjectInfo + +▸ **dumpObjectInfo**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectInfo](qobject.md#dumpobjectinfo)* + +**Returns:** *void* + +___ + +### dumpObjectTree + +▸ **dumpObjectTree**(): *void* + +*Inherited from [QObject](qobject.md).[dumpObjectTree](qobject.md#dumpobjecttree)* **Returns:** *void* ___ +### eventProcessed + +▸ **eventProcessed**(): *boolean* + +*Inherited from [EventWidget](eventwidget.md).[eventProcessed](eventwidget.md#eventprocessed)* + +Get the state of the event processed flag + +See `setEventProcessed()`. + +**Returns:** *boolean* + +boolean True if the current event is flagged as processed. + +___ + ### getFlexNode ▸ **getFlexNode**(): *[FlexNode](../globals.md#flexnode)* @@ -169,7 +251,7 @@ ___ ▸ **inherits**(`className`: string): *boolean* -*Inherited from [NodeObject](nodeobject.md).[inherits](nodeobject.md#inherits)* +*Inherited from [QObject](qobject.md).[inherits](qobject.md#inherits)* **Parameters:** @@ -181,21 +263,47 @@ Name | Type | ___ +### killTimer + +▸ **killTimer**(`timerId`: number): *void* + +*Inherited from [QObject](qobject.md).[killTimer](qobject.md#killtimer)* + +**Parameters:** + +Name | Type | +------ | ------ | +`timerId` | number | + +**Returns:** *void* + +___ + ### objectName ▸ **objectName**(): *string* -*Inherited from [NodeObject](nodeobject.md).[objectName](nodeobject.md#objectname)* +*Inherited from [QObject](qobject.md).[objectName](qobject.md#objectname)* **Returns:** *string* ___ +### parent + +▸ **parent**(): *[QObject](qobject.md)* + +*Inherited from [QObject](qobject.md).[parent](qobject.md#parent)* + +**Returns:** *[QObject](qobject.md)* + +___ + ### property ▸ **property**(`name`: string): *[QVariant](qvariant.md)* -*Inherited from [NodeObject](nodeobject.md).[property](nodeobject.md#property)* +*Inherited from [QObject](qobject.md).[property](qobject.md#property)* **Parameters:** @@ -209,7 +317,7 @@ ___ ### removeEventListener -▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType]): *void* +▸ **removeEventListener**‹**SignalType**›(`signalType`: SignalType, `callback`: Signals[SignalType], `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -223,10 +331,11 @@ Name | Type | ------ | ------ | `signalType` | SignalType | `callback` | Signals[SignalType] | +`options?` | [EventListenerOptions](../interfaces/eventlisteneroptions.md) | **Returns:** *void* -▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function): *void* +▸ **removeEventListener**(`eventType`: [WidgetEventTypes](../enums/widgeteventtypes.md), `callback`: function, `options?`: [EventListenerOptions](../interfaces/eventlisteneroptions.md)): *void* *Inherited from [EventWidget](eventwidget.md).[removeEventListener](eventwidget.md#removeeventlistener)* @@ -244,6 +353,35 @@ Name | Type | ------ | ------ | `event?` | [NativeRawPointer](../globals.md#nativerawpointer)‹"QEvent"› | +▪`Optional` **options**: *[EventListenerOptions](../interfaces/eventlisteneroptions.md)* + +**Returns:** *void* + +___ + +### setEventProcessed + +▸ **setEventProcessed**(`isProcessed`: boolean): *void* + +*Inherited from [EventWidget](eventwidget.md).[setEventProcessed](eventwidget.md#seteventprocessed)* + +Mark the current event as having been processed + +This method is used to indicate that the currently dispatched event +has been processed and no further processing by superclasses is +required. It only makes sense to call this method from an event +handler. + +When set, this flag will cause NodeGui's `QObject::event()` method to +return true and not call the superclass `event()`, effectively preventing +any further processing on this event. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`isProcessed` | boolean | true if the event has been processed. | + **Returns:** *void* ___ @@ -264,33 +402,33 @@ Name | Type | Description | ___ -### setNodeParent +### setObjectName -▸ **setNodeParent**(`parent?`: [Component](component.md)): *void* +▸ **setObjectName**(`objectName`: string): *void* -*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)* +*Inherited from [QObject](qobject.md).[setObjectName](qobject.md#setobjectname)* **Parameters:** Name | Type | ------ | ------ | -`parent?` | [Component](component.md) | +`objectName` | string | **Returns:** *void* ___ -### setObjectName +### setParent -▸ **setObjectName**(`objectName`: string): *void* +▸ **setParent**(`parent`: [QObject](qobject.md)): *void* -*Inherited from [NodeObject](nodeobject.md).[setObjectName](nodeobject.md#setobjectname)* +*Inherited from [QObject](qobject.md).[setParent](qobject.md#setparent)* **Parameters:** Name | Type | ------ | ------ | -`objectName` | string | +`parent` | [QObject](qobject.md) | **Returns:** *void* @@ -300,7 +438,7 @@ ___ ▸ **setProperty**(`name`: string, `value`: [QVariantType](../globals.md#qvarianttype)): *boolean* -*Inherited from [NodeObject](nodeobject.md).[setProperty](nodeobject.md#setproperty)* +*Inherited from [QObject](qobject.md).[setProperty](qobject.md#setproperty)* **Parameters:** @@ -310,3 +448,20 @@ Name | Type | `value` | [QVariantType](../globals.md#qvarianttype) | **Returns:** *boolean* + +___ + +### startTimer + +▸ **startTimer**(`intervalMS`: number, `timerType`: [TimerType](../enums/timertype.md)): *number* + +*Inherited from [QObject](qobject.md).[startTimer](qobject.md#starttimer)* + +**Parameters:** + +Name | Type | Default | +------ | ------ | ------ | +`intervalMS` | number | - | +`timerType` | [TimerType](../enums/timertype.md) | TimerType.CoarseTimer | + +**Returns:** *number* diff --git a/website/docs/api/generated/enums/colorgroup.md b/website/docs/api/generated/enums/colorgroup.md new file mode 100644 index 0000000000..9625bd28b2 --- /dev/null +++ b/website/docs/api/generated/enums/colorgroup.md @@ -0,0 +1,38 @@ +--- +id: "colorgroup" +title: "ColorGroup" +sidebar_label: "ColorGroup" +--- + +## Index + +### Enumeration members + +* [Active](colorgroup.md#active) +* [Disabled](colorgroup.md#disabled) +* [Inactive](colorgroup.md#inactive) +* [Normal](colorgroup.md#normal) + +## Enumeration members + +### Active + +• **Active**: = 0 + +___ + +### Disabled + +• **Disabled**: = 1 + +___ + +### Inactive + +• **Inactive**: = 2 + +___ + +### Normal + +• **Normal**: = 0 diff --git a/website/docs/api/generated/enums/colorrole.md b/website/docs/api/generated/enums/colorrole.md new file mode 100644 index 0000000000..d948fbd819 --- /dev/null +++ b/website/docs/api/generated/enums/colorrole.md @@ -0,0 +1,157 @@ +--- +id: "colorrole" +title: "ColorRole" +sidebar_label: "ColorRole" +--- + +## Index + +### Enumeration members + +* [AlternateBase](colorrole.md#alternatebase) +* [Base](colorrole.md#base) +* [BrightText](colorrole.md#brighttext) +* [Button](colorrole.md#button) +* [ButtonText](colorrole.md#buttontext) +* [Dark](colorrole.md#dark) +* [Highlight](colorrole.md#highlight) +* [HighlightedText](colorrole.md#highlightedtext) +* [Light](colorrole.md#light) +* [Link](colorrole.md#link) +* [LinkVisited](colorrole.md#linkvisited) +* [Mid](colorrole.md#mid) +* [Midlight](colorrole.md#midlight) +* [NoRole](colorrole.md#norole) +* [PlaceholderText](colorrole.md#placeholdertext) +* [Shadow](colorrole.md#shadow) +* [Text](colorrole.md#text) +* [ToolTipBase](colorrole.md#tooltipbase) +* [ToolTipText](colorrole.md#tooltiptext) +* [Window](colorrole.md#window) +* [WindowText](colorrole.md#windowtext) + +## Enumeration members + +### AlternateBase + +• **AlternateBase**: = 16 + +___ + +### Base + +• **Base**: = 9 + +___ + +### BrightText + +• **BrightText**: = 7 + +___ + +### Button + +• **Button**: = 1 + +___ + +### ButtonText + +• **ButtonText**: = 8 + +___ + +### Dark + +• **Dark**: = 4 + +___ + +### Highlight + +• **Highlight**: = 12 + +___ + +### HighlightedText + +• **HighlightedText**: = 13 + +___ + +### Light + +• **Light**: = 2 + +___ + +### Link + +• **Link**: = 14 + +___ + +### LinkVisited + +• **LinkVisited**: = 15 + +___ + +### Mid + +• **Mid**: = 5 + +___ + +### Midlight + +• **Midlight**: = 3 + +___ + +### NoRole + +• **NoRole**: = 17 + +___ + +### PlaceholderText + +• **PlaceholderText**: = 20 + +___ + +### Shadow + +• **Shadow**: = 11 + +___ + +### Text + +• **Text**: = 6 + +___ + +### ToolTipBase + +• **ToolTipBase**: = 18 + +___ + +### ToolTipText + +• **ToolTipText**: = 19 + +___ + +### Window + +• **Window**: = 10 + +___ + +### WindowText + +• **WindowText**: = 0 diff --git a/website/docs/api/generated/enums/compositionmode.md b/website/docs/api/generated/enums/compositionmode.md new file mode 100644 index 0000000000..b95869518c --- /dev/null +++ b/website/docs/api/generated/enums/compositionmode.md @@ -0,0 +1,276 @@ +--- +id: "compositionmode" +title: "CompositionMode" +sidebar_label: "CompositionMode" +--- + +## Index + +### Enumeration members + +* [CompositionMode_Clear](compositionmode.md#compositionmode_clear) +* [CompositionMode_ColorBurn](compositionmode.md#compositionmode_colorburn) +* [CompositionMode_ColorDodge](compositionmode.md#compositionmode_colordodge) +* [CompositionMode_Darken](compositionmode.md#compositionmode_darken) +* [CompositionMode_Destination](compositionmode.md#compositionmode_destination) +* [CompositionMode_DestinationAtop](compositionmode.md#compositionmode_destinationatop) +* [CompositionMode_DestinationIn](compositionmode.md#compositionmode_destinationin) +* [CompositionMode_DestinationOut](compositionmode.md#compositionmode_destinationout) +* [CompositionMode_DestinationOver](compositionmode.md#compositionmode_destinationover) +* [CompositionMode_Difference](compositionmode.md#compositionmode_difference) +* [CompositionMode_Exclusion](compositionmode.md#compositionmode_exclusion) +* [CompositionMode_HardLight](compositionmode.md#compositionmode_hardlight) +* [CompositionMode_Lighten](compositionmode.md#compositionmode_lighten) +* [CompositionMode_Multiply](compositionmode.md#compositionmode_multiply) +* [CompositionMode_Overlay](compositionmode.md#compositionmode_overlay) +* [CompositionMode_Plus](compositionmode.md#compositionmode_plus) +* [CompositionMode_Screen](compositionmode.md#compositionmode_screen) +* [CompositionMode_SoftLight](compositionmode.md#compositionmode_softlight) +* [CompositionMode_Source](compositionmode.md#compositionmode_source) +* [CompositionMode_SourceAtop](compositionmode.md#compositionmode_sourceatop) +* [CompositionMode_SourceIn](compositionmode.md#compositionmode_sourcein) +* [CompositionMode_SourceOut](compositionmode.md#compositionmode_sourceout) +* [CompositionMode_SourceOver](compositionmode.md#compositionmode_sourceover) +* [CompositionMode_Xor](compositionmode.md#compositionmode_xor) +* [RasterOp_ClearDestination](compositionmode.md#rasterop_cleardestination) +* [RasterOp_NotDestination](compositionmode.md#rasterop_notdestination) +* [RasterOp_NotSource](compositionmode.md#rasterop_notsource) +* [RasterOp_NotSourceAndDestination](compositionmode.md#rasterop_notsourceanddestination) +* [RasterOp_NotSourceAndNotDestination](compositionmode.md#rasterop_notsourceandnotdestination) +* [RasterOp_NotSourceOrDestination](compositionmode.md#rasterop_notsourceordestination) +* [RasterOp_NotSourceOrNotDestination](compositionmode.md#rasterop_notsourceornotdestination) +* [RasterOp_NotSourceXorDestination](compositionmode.md#rasterop_notsourcexordestination) +* [RasterOp_SetDestination](compositionmode.md#rasterop_setdestination) +* [RasterOp_SourceAndDestination](compositionmode.md#rasterop_sourceanddestination) +* [RasterOp_SourceAndNotDestination](compositionmode.md#rasterop_sourceandnotdestination) +* [RasterOp_SourceOrDestination](compositionmode.md#rasterop_sourceordestination) +* [RasterOp_SourceOrNotDestination](compositionmode.md#rasterop_sourceornotdestination) +* [RasterOp_SourceXorDestination](compositionmode.md#rasterop_sourcexordestination) + +## Enumeration members + +### CompositionMode_Clear + +• **CompositionMode_Clear**: = 2 + +___ + +### CompositionMode_ColorBurn + +• **CompositionMode_ColorBurn**: = 19 + +___ + +### CompositionMode_ColorDodge + +• **CompositionMode_ColorDodge**: = 18 + +___ + +### CompositionMode_Darken + +• **CompositionMode_Darken**: = 16 + +___ + +### CompositionMode_Destination + +• **CompositionMode_Destination**: = 4 + +___ + +### CompositionMode_DestinationAtop + +• **CompositionMode_DestinationAtop**: = 10 + +___ + +### CompositionMode_DestinationIn + +• **CompositionMode_DestinationIn**: = 6 + +___ + +### CompositionMode_DestinationOut + +• **CompositionMode_DestinationOut**: = 8 + +___ + +### CompositionMode_DestinationOver + +• **CompositionMode_DestinationOver**: = 1 + +___ + +### CompositionMode_Difference + +• **CompositionMode_Difference**: = 22 + +___ + +### CompositionMode_Exclusion + +• **CompositionMode_Exclusion**: = 23 + +___ + +### CompositionMode_HardLight + +• **CompositionMode_HardLight**: = 20 + +___ + +### CompositionMode_Lighten + +• **CompositionMode_Lighten**: = 17 + +___ + +### CompositionMode_Multiply + +• **CompositionMode_Multiply**: = 13 + +___ + +### CompositionMode_Overlay + +• **CompositionMode_Overlay**: = 15 + +___ + +### CompositionMode_Plus + +• **CompositionMode_Plus**: = 12 + +___ + +### CompositionMode_Screen + +• **CompositionMode_Screen**: = 14 + +___ + +### CompositionMode_SoftLight + +• **CompositionMode_SoftLight**: = 21 + +___ + +### CompositionMode_Source + +• **CompositionMode_Source**: = 3 + +___ + +### CompositionMode_SourceAtop + +• **CompositionMode_SourceAtop**: = 9 + +___ + +### CompositionMode_SourceIn + +• **CompositionMode_SourceIn**: = 5 + +___ + +### CompositionMode_SourceOut + +• **CompositionMode_SourceOut**: = 7 + +___ + +### CompositionMode_SourceOver + +• **CompositionMode_SourceOver**: = 0 + +___ + +### CompositionMode_Xor + +• **CompositionMode_Xor**: = 11 + +___ + +### RasterOp_ClearDestination + +• **RasterOp_ClearDestination**: = 35 + +___ + +### RasterOp_NotDestination + +• **RasterOp_NotDestination**: = 37 + +___ + +### RasterOp_NotSource + +• **RasterOp_NotSource**: = 30 + +___ + +### RasterOp_NotSourceAndDestination + +• **RasterOp_NotSourceAndDestination**: = 31 + +___ + +### RasterOp_NotSourceAndNotDestination + +• **RasterOp_NotSourceAndNotDestination**: = 27 + +___ + +### RasterOp_NotSourceOrDestination + +• **RasterOp_NotSourceOrDestination**: = 33 + +___ + +### RasterOp_NotSourceOrNotDestination + +• **RasterOp_NotSourceOrNotDestination**: = 28 + +___ + +### RasterOp_NotSourceXorDestination + +• **RasterOp_NotSourceXorDestination**: = 29 + +___ + +### RasterOp_SetDestination + +• **RasterOp_SetDestination**: = 36 + +___ + +### RasterOp_SourceAndDestination + +• **RasterOp_SourceAndDestination**: = 25 + +___ + +### RasterOp_SourceAndNotDestination + +• **RasterOp_SourceAndNotDestination**: = 32 + +___ + +### RasterOp_SourceOrDestination + +• **RasterOp_SourceOrDestination**: = 24 + +___ + +### RasterOp_SourceOrNotDestination + +• **RasterOp_SourceOrNotDestination**: = 34 + +___ + +### RasterOp_SourceXorDestination + +• **RasterOp_SourceXorDestination**: = 26 diff --git a/website/docs/api/generated/enums/dragdropmode.md b/website/docs/api/generated/enums/dragdropmode.md index 16d873513c..c1f747df04 100644 --- a/website/docs/api/generated/enums/dragdropmode.md +++ b/website/docs/api/generated/enums/dragdropmode.md @@ -18,28 +18,28 @@ sidebar_label: "DragDropMode" ### DragDrop -• **DragDrop**: +• **DragDrop**: = 3 ___ ### DragOnly -• **DragOnly**: +• **DragOnly**: = 1 ___ ### DropOnly -• **DropOnly**: +• **DropOnly**: = 2 ___ ### InternalMove -• **InternalMove**: +• **InternalMove**: = 4 ___ ### NoDragDrop -• **NoDragDrop**: +• **NoDragDrop**: = 0 diff --git a/website/docs/api/generated/enums/inputmethodquery.md b/website/docs/api/generated/enums/inputmethodquery.md index 94e87b85a8..076d230383 100644 --- a/website/docs/api/generated/enums/inputmethodquery.md +++ b/website/docs/api/generated/enums/inputmethodquery.md @@ -20,10 +20,10 @@ sidebar_label: "InputMethodQuery" * [ImHints](inputmethodquery.md#imhints) * [ImInputItemClipRectangle](inputmethodquery.md#iminputitemcliprectangle) * [ImMaximumTextLength](inputmethodquery.md#immaximumtextlength) -* [ImMicroFocus](inputmethodquery.md#immicrofocus) * [ImPlatformData](inputmethodquery.md#implatformdata) * [ImPreferredLanguage](inputmethodquery.md#impreferredlanguage) * [ImQueryAll](inputmethodquery.md#imqueryall) +* [ImReadOnly](inputmethodquery.md#imreadonly) * [ImSurroundingText](inputmethodquery.md#imsurroundingtext) * [ImTextAfterCursor](inputmethodquery.md#imtextaftercursor) * [ImTextBeforeCursor](inputmethodquery.md#imtextbeforecursor) @@ -102,12 +102,6 @@ ___ ___ -### ImMicroFocus - -• **ImMicroFocus**: = 2 - -___ - ### ImPlatformData • **ImPlatformData**: = 2147483648 @@ -126,6 +120,12 @@ ___ ___ +### ImReadOnly + +• **ImReadOnly**: = 65536 + +___ + ### ImSurroundingText • **ImSurroundingText**: = 16 diff --git a/website/docs/api/generated/enums/insertpolicy.md b/website/docs/api/generated/enums/insertpolicy.md index dceaecfbef..d59e8bc2eb 100644 --- a/website/docs/api/generated/enums/insertpolicy.md +++ b/website/docs/api/generated/enums/insertpolicy.md @@ -20,40 +20,40 @@ sidebar_label: "InsertPolicy" ### InsertAfterCurrent -• **InsertAfterCurrent**: +• **InsertAfterCurrent**: = 4 ___ ### InsertAlphabetically -• **InsertAlphabetically**: +• **InsertAlphabetically**: = 6 ___ ### InsertAtBottom -• **InsertAtBottom**: +• **InsertAtBottom**: = 3 ___ ### InsertAtCurrent -• **InsertAtCurrent**: +• **InsertAtCurrent**: = 2 ___ ### InsertAtTop -• **InsertAtTop**: +• **InsertAtTop**: = 1 ___ ### InsertBeforeCurrent -• **InsertBeforeCurrent**: +• **InsertBeforeCurrent**: = 5 ___ ### NoInsert -• **NoInsert**: +• **NoInsert**: = 0 diff --git a/website/docs/api/generated/enums/itemdatarole.md b/website/docs/api/generated/enums/itemdatarole.md index 05dd6b88a3..91bd95312d 100644 --- a/website/docs/api/generated/enums/itemdatarole.md +++ b/website/docs/api/generated/enums/itemdatarole.md @@ -8,17 +8,43 @@ sidebar_label: "ItemDataRole" ### Enumeration members +* [AccessibleDescriptionRole](itemdatarole.md#accessibledescriptionrole) +* [AccessibleTextRole](itemdatarole.md#accessibletextrole) +* [BackgroundRole](itemdatarole.md#backgroundrole) * [CheckStateRole](itemdatarole.md#checkstaterole) * [DecorationRole](itemdatarole.md#decorationrole) * [DisplayRole](itemdatarole.md#displayrole) * [EditRole](itemdatarole.md#editrole) +* [FontRole](itemdatarole.md#fontrole) +* [ForegroundRole](itemdatarole.md#foregroundrole) +* [InitialSortOrderRole](itemdatarole.md#initialsortorderrole) * [SizeHintRole](itemdatarole.md#sizehintrole) * [StatusTipRole](itemdatarole.md#statustiprole) +* [TextAlignmentRole](itemdatarole.md#textalignmentrole) * [ToolTipRole](itemdatarole.md#tooltiprole) +* [UserRole](itemdatarole.md#userrole) * [WhatsThisRole](itemdatarole.md#whatsthisrole) ## Enumeration members +### AccessibleDescriptionRole + +• **AccessibleDescriptionRole**: = 12 + +___ + +### AccessibleTextRole + +• **AccessibleTextRole**: = 11 + +___ + +### BackgroundRole + +• **BackgroundRole**: = 8 + +___ + ### CheckStateRole • **CheckStateRole**: = 10 @@ -43,6 +69,24 @@ ___ ___ +### FontRole + +• **FontRole**: = 6 + +___ + +### ForegroundRole + +• **ForegroundRole**: = 9 + +___ + +### InitialSortOrderRole + +• **InitialSortOrderRole**: = 14 + +___ + ### SizeHintRole • **SizeHintRole**: = 13 @@ -55,12 +99,24 @@ ___ ___ +### TextAlignmentRole + +• **TextAlignmentRole**: = 7 + +___ + ### ToolTipRole • **ToolTipRole**: = 3 ___ +### UserRole + +• **UserRole**: = 256 + +___ + ### WhatsThisRole • **WhatsThisRole**: = 5 diff --git a/website/docs/api/generated/enums/qabstractitemviewselectionbehavior.md b/website/docs/api/generated/enums/qabstractitemviewselectionbehavior.md new file mode 100644 index 0000000000..fe1729407c --- /dev/null +++ b/website/docs/api/generated/enums/qabstractitemviewselectionbehavior.md @@ -0,0 +1,31 @@ +--- +id: "qabstractitemviewselectionbehavior" +title: "QAbstractItemViewSelectionBehavior" +sidebar_label: "QAbstractItemViewSelectionBehavior" +--- + +## Index + +### Enumeration members + +* [SelectColumns](qabstractitemviewselectionbehavior.md#selectcolumns) +* [SelectItems](qabstractitemviewselectionbehavior.md#selectitems) +* [SelectRows](qabstractitemviewselectionbehavior.md#selectrows) + +## Enumeration members + +### SelectColumns + +• **SelectColumns**: = 2 + +___ + +### SelectItems + +• **SelectItems**: = 0 + +___ + +### SelectRows + +• **SelectRows**: = 1 diff --git a/website/docs/api/generated/enums/qclipboardmode.md b/website/docs/api/generated/enums/qclipboardmode.md index 3358b2b37b..b2234c64f5 100644 --- a/website/docs/api/generated/enums/qclipboardmode.md +++ b/website/docs/api/generated/enums/qclipboardmode.md @@ -16,16 +16,16 @@ sidebar_label: "QClipboardMode" ### Clipboard -• **Clipboard**: +• **Clipboard**: = 0 ___ ### FindBuffer -• **FindBuffer**: +• **FindBuffer**: = 2 ___ ### Selection -• **Selection**: +• **Selection**: = 1 diff --git a/website/docs/api/generated/enums/qfontweight.md b/website/docs/api/generated/enums/qfontweight.md index f79fc9d13f..309f80bf8d 100644 --- a/website/docs/api/generated/enums/qfontweight.md +++ b/website/docs/api/generated/enums/qfontweight.md @@ -22,52 +22,52 @@ sidebar_label: "QFontWeight" ### Black -• **Black**: = 87 +• **Black**: = 900 ___ ### Bold -• **Bold**: = 75 +• **Bold**: = 700 ___ ### DemiBold -• **DemiBold**: = 63 +• **DemiBold**: = 600 ___ ### ExtraBold -• **ExtraBold**: = 81 +• **ExtraBold**: = 800 ___ ### ExtraLight -• **ExtraLight**: = 12 +• **ExtraLight**: = 200 ___ ### Light -• **Light**: = 25 +• **Light**: = 300 ___ ### Medium -• **Medium**: = 57 +• **Medium**: = 500 ___ ### Normal -• **Normal**: = 50 +• **Normal**: = 400 ___ ### Thin -• **Thin**: = 0 +• **Thin**: = 100 diff --git a/website/docs/api/generated/enums/qheaderviewresizemode.md b/website/docs/api/generated/enums/qheaderviewresizemode.md new file mode 100644 index 0000000000..6e7acbeb05 --- /dev/null +++ b/website/docs/api/generated/enums/qheaderviewresizemode.md @@ -0,0 +1,38 @@ +--- +id: "qheaderviewresizemode" +title: "QHeaderViewResizeMode" +sidebar_label: "QHeaderViewResizeMode" +--- + +## Index + +### Enumeration members + +* [Fixed](qheaderviewresizemode.md#fixed) +* [Interactive](qheaderviewresizemode.md#interactive) +* [ResizeToContents](qheaderviewresizemode.md#resizetocontents) +* [Stretch](qheaderviewresizemode.md#stretch) + +## Enumeration members + +### Fixed + +• **Fixed**: = 2 + +___ + +### Interactive + +• **Interactive**: = 0 + +___ + +### ResizeToContents + +• **ResizeToContents**: = 3 + +___ + +### Stretch + +• **Stretch**: = 1 diff --git a/website/docs/api/generated/enums/qsizepolicypolicy.md b/website/docs/api/generated/enums/qsizepolicypolicy.md new file mode 100644 index 0000000000..e2c69b43a5 --- /dev/null +++ b/website/docs/api/generated/enums/qsizepolicypolicy.md @@ -0,0 +1,59 @@ +--- +id: "qsizepolicypolicy" +title: "QSizePolicyPolicy" +sidebar_label: "QSizePolicyPolicy" +--- + +## Index + +### Enumeration members + +* [Expanding](qsizepolicypolicy.md#expanding) +* [Fixed](qsizepolicypolicy.md#fixed) +* [Ignored](qsizepolicypolicy.md#ignored) +* [Maximum](qsizepolicypolicy.md#maximum) +* [Minimum](qsizepolicypolicy.md#minimum) +* [MinimumExpanding](qsizepolicypolicy.md#minimumexpanding) +* [Preferred](qsizepolicypolicy.md#preferred) + +## Enumeration members + +### Expanding + +• **Expanding**: = QSizePolicyPolicyFlag.GrowFlag | QSizePolicyPolicyFlag.ShrinkFlag | QSizePolicyPolicyFlag.ExpandFlag + +___ + +### Fixed + +• **Fixed**: = 0 + +___ + +### Ignored + +• **Ignored**: = QSizePolicyPolicyFlag.ShrinkFlag | QSizePolicyPolicyFlag.GrowFlag | QSizePolicyPolicyFlag.IgnoreFlag + +___ + +### Maximum + +• **Maximum**: = QSizePolicyPolicyFlag.ShrinkFlag + +___ + +### Minimum + +• **Minimum**: = QSizePolicyPolicyFlag.GrowFlag + +___ + +### MinimumExpanding + +• **MinimumExpanding**: = QSizePolicyPolicyFlag.GrowFlag | QSizePolicyPolicyFlag.ExpandFlag + +___ + +### Preferred + +• **Preferred**: = QSizePolicyPolicyFlag.GrowFlag | QSizePolicyPolicyFlag.ShrinkFlag diff --git a/website/docs/api/generated/enums/qsizepolicypolicyflag.md b/website/docs/api/generated/enums/qsizepolicypolicyflag.md new file mode 100644 index 0000000000..c107139292 --- /dev/null +++ b/website/docs/api/generated/enums/qsizepolicypolicyflag.md @@ -0,0 +1,38 @@ +--- +id: "qsizepolicypolicyflag" +title: "QSizePolicyPolicyFlag" +sidebar_label: "QSizePolicyPolicyFlag" +--- + +## Index + +### Enumeration members + +* [ExpandFlag](qsizepolicypolicyflag.md#expandflag) +* [GrowFlag](qsizepolicypolicyflag.md#growflag) +* [IgnoreFlag](qsizepolicypolicyflag.md#ignoreflag) +* [ShrinkFlag](qsizepolicypolicyflag.md#shrinkflag) + +## Enumeration members + +### ExpandFlag + +• **ExpandFlag**: = 2 + +___ + +### GrowFlag + +• **GrowFlag**: = 1 + +___ + +### IgnoreFlag + +• **IgnoreFlag**: = 8 + +___ + +### ShrinkFlag + +• **ShrinkFlag**: = 4 diff --git a/website/docs/api/generated/enums/qstylepixelmetric.md b/website/docs/api/generated/enums/qstylepixelmetric.md index e3473889d6..3b3df844ac 100644 --- a/website/docs/api/generated/enums/qstylepixelmetric.md +++ b/website/docs/api/generated/enums/qstylepixelmetric.md @@ -9,22 +9,48 @@ sidebar_label: "QStylePixelMetric" ### Enumeration members * [PM_ButtonDefaultIndicator](qstylepixelmetric.md#pm_buttondefaultindicator) +* [PM_ButtonIconSize](qstylepixelmetric.md#pm_buttoniconsize) * [PM_ButtonMargin](qstylepixelmetric.md#pm_buttonmargin) * [PM_ButtonShiftHorizontal](qstylepixelmetric.md#pm_buttonshifthorizontal) * [PM_ButtonShiftVertical](qstylepixelmetric.md#pm_buttonshiftvertical) -* [PM_CheckListButtonSize](qstylepixelmetric.md#pm_checklistbuttonsize) -* [PM_CheckListControllerSize](qstylepixelmetric.md#pm_checklistcontrollersize) +* [PM_CheckBoxLabelSpacing](qstylepixelmetric.md#pm_checkboxlabelspacing) * [PM_ComboBoxFrameWidth](qstylepixelmetric.md#pm_comboboxframewidth) +* [PM_CustomBase](qstylepixelmetric.md#pm_custombase) +* [PM_DefaultChildMargin](qstylepixelmetric.md#pm_defaultchildmargin) * [PM_DefaultFrameWidth](qstylepixelmetric.md#pm_defaultframewidth) +* [PM_DefaultLayoutSpacing](qstylepixelmetric.md#pm_defaultlayoutspacing) +* [PM_DefaultTopLevelMargin](qstylepixelmetric.md#pm_defaulttoplevelmargin) +* [PM_DialogButtonsButtonHeight](qstylepixelmetric.md#pm_dialogbuttonsbuttonheight) +* [PM_DialogButtonsButtonWidth](qstylepixelmetric.md#pm_dialogbuttonsbuttonwidth) +* [PM_DialogButtonsSeparator](qstylepixelmetric.md#pm_dialogbuttonsseparator) * [PM_DockWidgetFrameWidth](qstylepixelmetric.md#pm_dockwidgetframewidth) * [PM_DockWidgetHandleExtent](qstylepixelmetric.md#pm_dockwidgethandleextent) * [PM_DockWidgetSeparatorExtent](qstylepixelmetric.md#pm_dockwidgetseparatorextent) +* [PM_DockWidgetTitleBarButtonMargin](qstylepixelmetric.md#pm_dockwidgettitlebarbuttonmargin) +* [PM_DockWidgetTitleMargin](qstylepixelmetric.md#pm_dockwidgettitlemargin) * [PM_ExclusiveIndicatorHeight](qstylepixelmetric.md#pm_exclusiveindicatorheight) * [PM_ExclusiveIndicatorWidth](qstylepixelmetric.md#pm_exclusiveindicatorwidth) +* [PM_FocusFrameHMargin](qstylepixelmetric.md#pm_focusframehmargin) +* [PM_FocusFrameVMargin](qstylepixelmetric.md#pm_focusframevmargin) +* [PM_HeaderDefaultSectionSizeHorizontal](qstylepixelmetric.md#pm_headerdefaultsectionsizehorizontal) +* [PM_HeaderDefaultSectionSizeVertical](qstylepixelmetric.md#pm_headerdefaultsectionsizevertical) +* [PM_HeaderGripMargin](qstylepixelmetric.md#pm_headergripmargin) +* [PM_HeaderMargin](qstylepixelmetric.md#pm_headermargin) +* [PM_HeaderMarkSize](qstylepixelmetric.md#pm_headermarksize) +* [PM_IconViewIconSize](qstylepixelmetric.md#pm_iconviewiconsize) * [PM_IndicatorHeight](qstylepixelmetric.md#pm_indicatorheight) * [PM_IndicatorWidth](qstylepixelmetric.md#pm_indicatorwidth) +* [PM_LargeIconSize](qstylepixelmetric.md#pm_largeiconsize) +* [PM_LayoutBottomMargin](qstylepixelmetric.md#pm_layoutbottommargin) +* [PM_LayoutHorizontalSpacing](qstylepixelmetric.md#pm_layouthorizontalspacing) +* [PM_LayoutLeftMargin](qstylepixelmetric.md#pm_layoutleftmargin) +* [PM_LayoutRightMargin](qstylepixelmetric.md#pm_layoutrightmargin) +* [PM_LayoutTopMargin](qstylepixelmetric.md#pm_layouttopmargin) +* [PM_LayoutVerticalSpacing](qstylepixelmetric.md#pm_layoutverticalspacing) +* [PM_ListViewIconSize](qstylepixelmetric.md#pm_listviewiconsize) * [PM_MaximumDragDistance](qstylepixelmetric.md#pm_maximumdragdistance) * [PM_MdiSubWindowFrameWidth](qstylepixelmetric.md#pm_mdisubwindowframewidth) +* [PM_MdiSubWindowMinimizedWidth](qstylepixelmetric.md#pm_mdisubwindowminimizedwidth) * [PM_MenuBarHMargin](qstylepixelmetric.md#pm_menubarhmargin) * [PM_MenuBarItemSpacing](qstylepixelmetric.md#pm_menubaritemspacing) * [PM_MenuBarPanelWidth](qstylepixelmetric.md#pm_menubarpanelwidth) @@ -36,22 +62,49 @@ sidebar_label: "QStylePixelMetric" * [PM_MenuScrollerHeight](qstylepixelmetric.md#pm_menuscrollerheight) * [PM_MenuTearoffHeight](qstylepixelmetric.md#pm_menutearoffheight) * [PM_MenuVMargin](qstylepixelmetric.md#pm_menuvmargin) +* [PM_MessageBoxIconSize](qstylepixelmetric.md#pm_messageboxiconsize) * [PM_ProgressBarChunkWidth](qstylepixelmetric.md#pm_progressbarchunkwidth) +* [PM_RadioButtonLabelSpacing](qstylepixelmetric.md#pm_radiobuttonlabelspacing) * [PM_ScrollBarExtent](qstylepixelmetric.md#pm_scrollbarextent) * [PM_ScrollBarSliderMin](qstylepixelmetric.md#pm_scrollbarslidermin) +* [PM_ScrollView_ScrollBarOverlap](qstylepixelmetric.md#pm_scrollview_scrollbaroverlap) +* [PM_ScrollView_ScrollBarSpacing](qstylepixelmetric.md#pm_scrollview_scrollbarspacing) +* [PM_SizeGripSize](qstylepixelmetric.md#pm_sizegripsize) * [PM_SliderControlThickness](qstylepixelmetric.md#pm_slidercontrolthickness) * [PM_SliderLength](qstylepixelmetric.md#pm_sliderlength) * [PM_SliderSpaceAvailable](qstylepixelmetric.md#pm_sliderspaceavailable) * [PM_SliderThickness](qstylepixelmetric.md#pm_sliderthickness) * [PM_SliderTickmarkOffset](qstylepixelmetric.md#pm_slidertickmarkoffset) +* [PM_SmallIconSize](qstylepixelmetric.md#pm_smalliconsize) * [PM_SpinBoxFrameWidth](qstylepixelmetric.md#pm_spinboxframewidth) +* [PM_SpinBoxSliderHeight](qstylepixelmetric.md#pm_spinboxsliderheight) * [PM_SplitterWidth](qstylepixelmetric.md#pm_splitterwidth) +* [PM_SubMenuOverlap](qstylepixelmetric.md#pm_submenuoverlap) * [PM_TabBarBaseHeight](qstylepixelmetric.md#pm_tabbarbaseheight) * [PM_TabBarBaseOverlap](qstylepixelmetric.md#pm_tabbarbaseoverlap) +* [PM_TabBarIconSize](qstylepixelmetric.md#pm_tabbariconsize) +* [PM_TabBarScrollButtonWidth](qstylepixelmetric.md#pm_tabbarscrollbuttonwidth) * [PM_TabBarTabHSpace](qstylepixelmetric.md#pm_tabbartabhspace) * [PM_TabBarTabOverlap](qstylepixelmetric.md#pm_tabbartaboverlap) +* [PM_TabBarTabShiftHorizontal](qstylepixelmetric.md#pm_tabbartabshifthorizontal) +* [PM_TabBarTabShiftVertical](qstylepixelmetric.md#pm_tabbartabshiftvertical) * [PM_TabBarTabVSpace](qstylepixelmetric.md#pm_tabbartabvspace) +* [PM_TabBar_ScrollButtonOverlap](qstylepixelmetric.md#pm_tabbar_scrollbuttonoverlap) +* [PM_TabCloseIndicatorHeight](qstylepixelmetric.md#pm_tabcloseindicatorheight) +* [PM_TabCloseIndicatorWidth](qstylepixelmetric.md#pm_tabcloseindicatorwidth) +* [PM_TextCursorWidth](qstylepixelmetric.md#pm_textcursorwidth) +* [PM_TitleBarButtonIconSize](qstylepixelmetric.md#pm_titlebarbuttoniconsize) +* [PM_TitleBarButtonSize](qstylepixelmetric.md#pm_titlebarbuttonsize) * [PM_TitleBarHeight](qstylepixelmetric.md#pm_titlebarheight) +* [PM_ToolBarExtensionExtent](qstylepixelmetric.md#pm_toolbarextensionextent) +* [PM_ToolBarFrameWidth](qstylepixelmetric.md#pm_toolbarframewidth) +* [PM_ToolBarHandleExtent](qstylepixelmetric.md#pm_toolbarhandleextent) +* [PM_ToolBarIconSize](qstylepixelmetric.md#pm_toolbariconsize) +* [PM_ToolBarItemMargin](qstylepixelmetric.md#pm_toolbaritemmargin) +* [PM_ToolBarItemSpacing](qstylepixelmetric.md#pm_toolbaritemspacing) +* [PM_ToolBarSeparatorExtent](qstylepixelmetric.md#pm_toolbarseparatorextent) +* [PM_ToolTipLabelFrameWidth](qstylepixelmetric.md#pm_tooltiplabelframewidth) +* [PM_TreeViewIndentation](qstylepixelmetric.md#pm_treeviewindentation) ## Enumeration members @@ -61,6 +114,12 @@ sidebar_label: "QStylePixelMetric" ___ +### PM_ButtonIconSize + +• **PM_ButtonIconSize**: = 75 + +___ + ### PM_ButtonMargin • **PM_ButtonMargin**: = 0 @@ -79,21 +138,27 @@ ___ ___ -### PM_CheckListButtonSize +### PM_CheckBoxLabelSpacing -• **PM_CheckListButtonSize**: = 41 +• **PM_CheckBoxLabelSpacing**: = 70 ___ -### PM_CheckListControllerSize +### PM_ComboBoxFrameWidth -• **PM_CheckListControllerSize**: = 42 +• **PM_ComboBoxFrameWidth**: = 7 ___ -### PM_ComboBoxFrameWidth +### PM_CustomBase -• **PM_ComboBoxFrameWidth**: = 7 +• **PM_CustomBase**: = 4026531840 + +___ + +### PM_DefaultChildMargin + +• **PM_DefaultChildMargin**: = 60 ___ @@ -103,6 +168,36 @@ ___ ___ +### PM_DefaultLayoutSpacing + +• **PM_DefaultLayoutSpacing**: = 61 + +___ + +### PM_DefaultTopLevelMargin + +• **PM_DefaultTopLevelMargin**: = 59 + +___ + +### PM_DialogButtonsButtonHeight + +• **PM_DialogButtonsButtonHeight**: + +___ + +### PM_DialogButtonsButtonWidth + +• **PM_DialogButtonsButtonWidth**: + +___ + +### PM_DialogButtonsSeparator + +• **PM_DialogButtonsSeparator**: + +___ + ### PM_DockWidgetFrameWidth • **PM_DockWidgetFrameWidth**: = 18 @@ -121,6 +216,18 @@ ___ ___ +### PM_DockWidgetTitleBarButtonMargin + +• **PM_DockWidgetTitleBarButtonMargin**: = 76 + +___ + +### PM_DockWidgetTitleMargin + +• **PM_DockWidgetTitleMargin**: = 73 + +___ + ### PM_ExclusiveIndicatorHeight • **PM_ExclusiveIndicatorHeight**: = 40 @@ -133,6 +240,54 @@ ___ ___ +### PM_FocusFrameHMargin + +• **PM_FocusFrameHMargin**: = 68 + +___ + +### PM_FocusFrameVMargin + +• **PM_FocusFrameVMargin**: = 67 + +___ + +### PM_HeaderDefaultSectionSizeHorizontal + +• **PM_HeaderDefaultSectionSizeHorizontal**: = 92 + +___ + +### PM_HeaderDefaultSectionSizeVertical + +• **PM_HeaderDefaultSectionSizeVertical**: = 93 + +___ + +### PM_HeaderGripMargin + +• **PM_HeaderGripMargin**: = 48 + +___ + +### PM_HeaderMargin + +• **PM_HeaderMargin**: = 46 + +___ + +### PM_HeaderMarkSize + +• **PM_HeaderMarkSize**: = 47 + +___ + +### PM_IconViewIconSize + +• **PM_IconViewIconSize**: = 64 + +___ + ### PM_IndicatorHeight • **PM_IndicatorHeight**: = 38 @@ -145,6 +300,54 @@ ___ ___ +### PM_LargeIconSize + +• **PM_LargeIconSize**: = 66 + +___ + +### PM_LayoutBottomMargin + +• **PM_LayoutBottomMargin**: = 81 + +___ + +### PM_LayoutHorizontalSpacing + +• **PM_LayoutHorizontalSpacing**: = 82 + +___ + +### PM_LayoutLeftMargin + +• **PM_LayoutLeftMargin**: = 78 + +___ + +### PM_LayoutRightMargin + +• **PM_LayoutRightMargin**: = 80 + +___ + +### PM_LayoutTopMargin + +• **PM_LayoutTopMargin**: = 79 + +___ + +### PM_LayoutVerticalSpacing + +• **PM_LayoutVerticalSpacing**: = 83 + +___ + +### PM_ListViewIconSize + +• **PM_ListViewIconSize**: = 63 + +___ + ### PM_MaximumDragDistance • **PM_MaximumDragDistance**: = 8 @@ -153,7 +356,13 @@ ___ ### PM_MdiSubWindowFrameWidth -• **PM_MdiSubWindowFrameWidth**: = 46 +• **PM_MdiSubWindowFrameWidth**: = 44 + +___ + +### PM_MdiSubWindowMinimizedWidth + +• **PM_MdiSubWindowMinimizedWidth**: = 45 ___ @@ -223,12 +432,24 @@ ___ ___ +### PM_MessageBoxIconSize + +• **PM_MessageBoxIconSize**: = 74 + +___ + ### PM_ProgressBarChunkWidth • **PM_ProgressBarChunkWidth**: = 24 ___ +### PM_RadioButtonLabelSpacing + +• **PM_RadioButtonLabelSpacing**: = 77 + +___ + ### PM_ScrollBarExtent • **PM_ScrollBarExtent**: = 9 @@ -241,6 +462,24 @@ ___ ___ +### PM_ScrollView_ScrollBarOverlap + +• **PM_ScrollView_ScrollBarOverlap**: = 89 + +___ + +### PM_ScrollView_ScrollBarSpacing + +• **PM_ScrollView_ScrollBarSpacing**: = 88 + +___ + +### PM_SizeGripSize + +• **PM_SizeGripSize**: = 72 + +___ + ### PM_SliderControlThickness • **PM_SliderControlThickness**: = 12 @@ -271,18 +510,36 @@ ___ ___ +### PM_SmallIconSize + +• **PM_SmallIconSize**: = 65 + +___ + ### PM_SpinBoxFrameWidth • **PM_SpinBoxFrameWidth**: = 6 ___ +### PM_SpinBoxSliderHeight + +• **PM_SpinBoxSliderHeight**: = 58 + +___ + ### PM_SplitterWidth • **PM_SplitterWidth**: = 25 ___ +### PM_SubMenuOverlap + +• **PM_SubMenuOverlap**: = 90 + +___ + ### PM_TabBarBaseHeight • **PM_TabBarBaseHeight**: = 22 @@ -295,6 +552,18 @@ ___ ___ +### PM_TabBarIconSize + +• **PM_TabBarIconSize**: = 71 + +___ + +### PM_TabBarScrollButtonWidth + +• **PM_TabBarScrollButtonWidth**: = 51 + +___ + ### PM_TabBarTabHSpace • **PM_TabBarTabHSpace**: = 20 @@ -307,12 +576,114 @@ ___ ___ +### PM_TabBarTabShiftHorizontal + +• **PM_TabBarTabShiftHorizontal**: = 49 + +___ + +### PM_TabBarTabShiftVertical + +• **PM_TabBarTabShiftVertical**: = 50 + +___ + ### PM_TabBarTabVSpace • **PM_TabBarTabVSpace**: = 21 ___ +### PM_TabBar_ScrollButtonOverlap + +• **PM_TabBar_ScrollButtonOverlap**: = 84 + +___ + +### PM_TabCloseIndicatorHeight + +• **PM_TabCloseIndicatorHeight**: = 87 + +___ + +### PM_TabCloseIndicatorWidth + +• **PM_TabCloseIndicatorWidth**: = 86 + +___ + +### PM_TextCursorWidth + +• **PM_TextCursorWidth**: = 85 + +___ + +### PM_TitleBarButtonIconSize + +• **PM_TitleBarButtonIconSize**: = 94 + +___ + +### PM_TitleBarButtonSize + +• **PM_TitleBarButtonSize**: = 95 + +___ + ### PM_TitleBarHeight • **PM_TitleBarHeight**: = 26 + +___ + +### PM_ToolBarExtensionExtent + +• **PM_ToolBarExtensionExtent**: = 57 + +___ + +### PM_ToolBarFrameWidth + +• **PM_ToolBarFrameWidth**: = 52 + +___ + +### PM_ToolBarHandleExtent + +• **PM_ToolBarHandleExtent**: = 53 + +___ + +### PM_ToolBarIconSize + +• **PM_ToolBarIconSize**: = 62 + +___ + +### PM_ToolBarItemMargin + +• **PM_ToolBarItemMargin**: = 55 + +___ + +### PM_ToolBarItemSpacing + +• **PM_ToolBarItemSpacing**: = 54 + +___ + +### PM_ToolBarSeparatorExtent + +• **PM_ToolBarSeparatorExtent**: = 56 + +___ + +### PM_ToolTipLabelFrameWidth + +• **PM_ToolTipLabelFrameWidth**: = 69 + +___ + +### PM_TreeViewIndentation + +• **PM_TreeViewIndentation**: = 91 diff --git a/website/docs/api/generated/enums/scrollmode.md b/website/docs/api/generated/enums/scrollmode.md index 0c78fb99cc..ea131cc805 100644 --- a/website/docs/api/generated/enums/scrollmode.md +++ b/website/docs/api/generated/enums/scrollmode.md @@ -15,10 +15,10 @@ sidebar_label: "ScrollMode" ### ScrollPerItem -• **ScrollPerItem**: +• **ScrollPerItem**: = 0 ___ ### ScrollPerPixel -• **ScrollPerPixel**: +• **ScrollPerPixel**: = 1 diff --git a/website/docs/api/generated/enums/selectionbehavior.md b/website/docs/api/generated/enums/selectionbehavior.md index d834a51533..96da603069 100644 --- a/website/docs/api/generated/enums/selectionbehavior.md +++ b/website/docs/api/generated/enums/selectionbehavior.md @@ -8,27 +8,12 @@ sidebar_label: "SelectionBehavior" ### Enumeration members -* [SelectColumns](selectionbehavior.md#selectcolumns) -* [SelectItems](selectionbehavior.md#selectitems) * [SelectLeftTab](selectionbehavior.md#selectlefttab) * [SelectPreviousTab](selectionbehavior.md#selectprevioustab) * [SelectRightTab](selectionbehavior.md#selectrighttab) -* [SelectRows](selectionbehavior.md#selectrows) ## Enumeration members -### SelectColumns - -• **SelectColumns**: - -___ - -### SelectItems - -• **SelectItems**: - -___ - ### SelectLeftTab • **SelectLeftTab**: = 0 @@ -44,9 +29,3 @@ ___ ### SelectRightTab • **SelectRightTab**: = 1 - -___ - -### SelectRows - -• **SelectRows**: diff --git a/website/docs/api/generated/enums/selectionflag.md b/website/docs/api/generated/enums/selectionflag.md new file mode 100644 index 0000000000..464c619b37 --- /dev/null +++ b/website/docs/api/generated/enums/selectionflag.md @@ -0,0 +1,87 @@ +--- +id: "selectionflag" +title: "SelectionFlag" +sidebar_label: "SelectionFlag" +--- + +## Index + +### Enumeration members + +* [Clear](selectionflag.md#clear) +* [ClearAndSelect](selectionflag.md#clearandselect) +* [Columns](selectionflag.md#columns) +* [Current](selectionflag.md#current) +* [Deselect](selectionflag.md#deselect) +* [NoUpdate](selectionflag.md#noupdate) +* [Rows](selectionflag.md#rows) +* [Select](selectionflag.md#select) +* [SelectCurrent](selectionflag.md#selectcurrent) +* [Toggle](selectionflag.md#toggle) +* [ToggleCurrent](selectionflag.md#togglecurrent) + +## Enumeration members + +### Clear + +• **Clear**: = 1 + +___ + +### ClearAndSelect + +• **ClearAndSelect**: = SelectionFlag.Clear | SelectionFlag.Select + +___ + +### Columns + +• **Columns**: = 64 + +___ + +### Current + +• **Current**: = 16 + +___ + +### Deselect + +• **Deselect**: = 4 + +___ + +### NoUpdate + +• **NoUpdate**: = 0 + +___ + +### Rows + +• **Rows**: = 32 + +___ + +### Select + +• **Select**: = 2 + +___ + +### SelectCurrent + +• **SelectCurrent**: = SelectionFlag.Select | SelectionFlag.Current + +___ + +### Toggle + +• **Toggle**: = 8 + +___ + +### ToggleCurrent + +• **ToggleCurrent**: = SelectionFlag.Toggle | SelectionFlag.Current diff --git a/website/docs/api/generated/enums/selectionmode.md b/website/docs/api/generated/enums/selectionmode.md index 7d7686bf4b..34cf8f0271 100644 --- a/website/docs/api/generated/enums/selectionmode.md +++ b/website/docs/api/generated/enums/selectionmode.md @@ -18,19 +18,19 @@ sidebar_label: "SelectionMode" ### ContiguousSelection -• **ContiguousSelection**: +• **ContiguousSelection**: = 4 ___ ### ExtendedSelection -• **ExtendedSelection**: +• **ExtendedSelection**: = 3 ___ ### MultiSelection -• **MultiSelection**: +• **MultiSelection**: = 2 ___ diff --git a/website/docs/api/generated/enums/stackingmode.md b/website/docs/api/generated/enums/stackingmode.md new file mode 100644 index 0000000000..481b3299b1 --- /dev/null +++ b/website/docs/api/generated/enums/stackingmode.md @@ -0,0 +1,24 @@ +--- +id: "stackingmode" +title: "StackingMode" +sidebar_label: "StackingMode" +--- + +## Index + +### Enumeration members + +* [StackAll](stackingmode.md#stackall) +* [StackOne](stackingmode.md#stackone) + +## Enumeration members + +### StackAll + +• **StackAll**: = 1 + +___ + +### StackOne + +• **StackOne**: = 0 diff --git a/website/docs/api/generated/enums/visibility.md b/website/docs/api/generated/enums/visibility.md new file mode 100644 index 0000000000..a020e03af5 --- /dev/null +++ b/website/docs/api/generated/enums/visibility.md @@ -0,0 +1,52 @@ +--- +id: "visibility" +title: "Visibility" +sidebar_label: "Visibility" +--- + +## Index + +### Enumeration members + +* [AutomaticVisibility](visibility.md#automaticvisibility) +* [FullScreen](visibility.md#fullscreen) +* [Hidden](visibility.md#hidden) +* [Maximized](visibility.md#maximized) +* [Minimized](visibility.md#minimized) +* [Windowed](visibility.md#windowed) + +## Enumeration members + +### AutomaticVisibility + +• **AutomaticVisibility**: = 1 + +___ + +### FullScreen + +• **FullScreen**: = 5 + +___ + +### Hidden + +• **Hidden**: = 0 + +___ + +### Maximized + +• **Maximized**: = 4 + +___ + +### Minimized + +• **Minimized**: = 3 + +___ + +### Windowed + +• **Windowed**: = 2 diff --git a/website/docs/api/generated/globals.md b/website/docs/api/generated/globals.md index ffbfde4dfc..b76d8c9731 100644 --- a/website/docs/api/generated/globals.md +++ b/website/docs/api/generated/globals.md @@ -29,7 +29,10 @@ sidebar_label: "Globals" * [ChecksumType](enums/checksumtype.md) * [ClipOperation](enums/clipoperation.md) * [ColorDialogOption](enums/colordialogoption.md) +* [ColorGroup](enums/colorgroup.md) +* [ColorRole](enums/colorrole.md) * [ComponentFormattingOption](enums/componentformattingoption.md) +* [CompositionMode](enums/compositionmode.md) * [ConnectionType](enums/connectiontype.md) * [ContextMenuPolicy](enums/contextmenupolicy.md) * [CoordinateSystem](enums/coordinatesystem.md) @@ -97,10 +100,12 @@ sidebar_label: "Globals" * [PenCapStyle](enums/pencapstyle.md) * [PenStyle](enums/penstyle.md) * [PointerType](enums/pointertype.md) +* [QAbstractItemViewSelectionBehavior](enums/qabstractitemviewselectionbehavior.md) * [QClipboardMode](enums/qclipboardmode.md) * [QFontCapitalization](enums/qfontcapitalization.md) * [QFontStretch](enums/qfontstretch.md) * [QFontWeight](enums/qfontweight.md) +* [QHeaderViewResizeMode](enums/qheaderviewresizemode.md) * [QIconMode](enums/qiconmode.md) * [QIconState](enums/qiconstate.md) * [QImageFormat](enums/qimageformat.md) @@ -109,6 +114,8 @@ sidebar_label: "Globals" * [QProgressBarDirection](enums/qprogressbardirection.md) * [QSettingsFormat](enums/qsettingsformat.md) * [QSettingsScope](enums/qsettingsscope.md) +* [QSizePolicyPolicy](enums/qsizepolicypolicy.md) +* [QSizePolicyPolicyFlag](enums/qsizepolicypolicyflag.md) * [QStylePixelMetric](enums/qstylepixelmetric.md) * [QSystemTrayIconActivationReason](enums/qsystemtrayiconactivationreason.md) * [QTextEditLineWrapMode](enums/qtexteditlinewrapmode.md) @@ -122,6 +129,7 @@ sidebar_label: "Globals" * [ScrollPhase](enums/scrollphase.md) * [SegmentStyle](enums/segmentstyle.md) * [SelectionBehavior](enums/selectionbehavior.md) +* [SelectionFlag](enums/selectionflag.md) * [SelectionMode](enums/selectionmode.md) * [SequenceFormat](enums/sequenceformat.md) * [SequenceMatch](enums/sequencematch.md) @@ -134,6 +142,7 @@ sidebar_label: "Globals" * [SizeMode](enums/sizemode.md) * [SliderAction](enums/slideraction.md) * [SortOrder](enums/sortorder.md) +* [StackingMode](enums/stackingmode.md) * [StepType](enums/steptype.md) * [SystemFont](enums/systemfont.md) * [TabBarShape](enums/tabbarshape.md) @@ -158,6 +167,7 @@ sidebar_label: "Globals" * [UserInputResolutionOption](enums/userinputresolutionoption.md) * [VerticalHeaderFormat](enums/verticalheaderformat.md) * [ViewMode](enums/viewmode.md) +* [Visibility](enums/visibility.md) * [WhiteSpaceMode](enums/whitespacemode.md) * [WidgetAttribute](enums/widgetattribute.md) * [WidgetEventTypes](enums/widgeteventtypes.md) @@ -170,23 +180,20 @@ sidebar_label: "Globals" ### Classes +* [CacheTestQObject](classes/cachetestqobject.md) * [Component](classes/component.md) * [EventWidget](classes/eventwidget.md) * [FlexLayout](classes/flexlayout.md) -* [NodeDateTimeEdit](classes/nodedatetimeedit.md) -* [NodeDialog](classes/nodedialog.md) -* [NodeFrame](classes/nodeframe.md) -* [NodeLayout](classes/nodelayout.md) -* [NodeListView](classes/nodelistview.md) -* [NodeObject](classes/nodeobject.md) -* [NodeTableView](classes/nodetableview.md) -* [NodeTextEdit](classes/nodetextedit.md) -* [NodeWidget](classes/nodewidget.md) +* [MyApp](classes/myapp.md) +* [MyModel](classes/mymodel.md) * [QAbstractButton](classes/qabstractbutton.md) +* [QAbstractItemDelegate](classes/qabstractitemdelegate.md) +* [QAbstractItemModel](classes/qabstractitemmodel.md) * [QAbstractItemView](classes/qabstractitemview.md) * [QAbstractScrollArea](classes/qabstractscrollarea.md) * [QAbstractSlider](classes/qabstractslider.md) * [QAbstractSpinBox](classes/qabstractspinbox.md) +* [QAbstractTableModel](classes/qabstracttablemodel.md) * [QAction](classes/qaction.md) * [QApplication](classes/qapplication.md) * [QBoxLayout](classes/qboxlayout.md) @@ -203,11 +210,11 @@ sidebar_label: "Globals" * [QDateEdit](classes/qdateedit.md) * [QDateTime](classes/qdatetime.md) * [QDateTimeEdit](classes/qdatetimeedit.md) -* [QDesktopWidget](classes/qdesktopwidget.md) * [QDial](classes/qdial.md) * [QDialog](classes/qdialog.md) * [QDoubleSpinBox](classes/qdoublespinbox.md) * [QDrag](classes/qdrag.md) +* [QDragEnterEvent](classes/qdragenterevent.md) * [QDragLeaveEvent](classes/qdragleaveevent.md) * [QDragMoveEvent](classes/qdragmoveevent.md) * [QDropEvent](classes/qdropevent.md) @@ -218,19 +225,26 @@ sidebar_label: "Globals" * [QFontDatabase](classes/qfontdatabase.md) * [QFontDialog](classes/qfontdialog.md) * [QFontMetrics](classes/qfontmetrics.md) +* [QFontMetricsF](classes/qfontmetricsf.md) * [QFrame](classes/qframe.md) * [QGraphicsBlurEffect](classes/qgraphicsblureffect.md) * [QGraphicsDropShadowEffect](classes/qgraphicsdropshadoweffect.md) * [QGraphicsEffect](classes/qgraphicseffect.md) * [QGridLayout](classes/qgridlayout.md) * [QGroupBox](classes/qgroupbox.md) +* [QHeaderView](classes/qheaderview.md) * [QIcon](classes/qicon.md) * [QImage](classes/qimage.md) * [QInputDialog](classes/qinputdialog.md) +* [QInputEvent](classes/qinputevent.md) +* [QInputMethodEvent](classes/qinputmethodevent.md) +* [QInputMethodQueryEvent](classes/qinputmethodqueryevent.md) +* [QItemSelectionModel](classes/qitemselectionmodel.md) * [QKeyEvent](classes/qkeyevent.md) * [QKeySequence](classes/qkeysequence.md) * [QLCDNumber](classes/qlcdnumber.md) * [QLabel](classes/qlabel.md) +* [QLayout](classes/qlayout.md) * [QLineEdit](classes/qlineedit.md) * [QListView](classes/qlistview.md) * [QListWidget](classes/qlistwidget.md) @@ -242,12 +256,14 @@ sidebar_label: "Globals" * [QMimeData](classes/qmimedata.md) * [QModelIndex](classes/qmodelindex.md) * [QMouseEvent](classes/qmouseevent.md) +* [QMoveEvent](classes/qmoveevent.md) * [QMovie](classes/qmovie.md) * [QNativeGestureEvent](classes/qnativegestureevent.md) * [QObject](classes/qobject.md) * [QPaintEvent](classes/qpaintevent.md) * [QPainter](classes/qpainter.md) * [QPainterPath](classes/qpainterpath.md) +* [QPalette](classes/qpalette.md) * [QPen](classes/qpen.md) * [QPicture](classes/qpicture.md) * [QPixmap](classes/qpixmap.md) @@ -260,18 +276,24 @@ sidebar_label: "Globals" * [QRadioButton](classes/qradiobutton.md) * [QRect](classes/qrect.md) * [QRectF](classes/qrectf.md) +* [QResizeEvent](classes/qresizeevent.md) +* [QScreen](classes/qscreen.md) * [QScrollArea](classes/qscrollarea.md) * [QScrollBar](classes/qscrollbar.md) * [QSettings](classes/qsettings.md) * [QShortcut](classes/qshortcut.md) * [QSize](classes/qsize.md) +* [QSizeF](classes/qsizef.md) * [QSlider](classes/qslider.md) * [QSpinBox](classes/qspinbox.md) +* [QSplitter](classes/qsplitter.md) +* [QStackedLayout](classes/qstackedlayout.md) * [QStackedWidget](classes/qstackedwidget.md) * [QStandardItem](classes/qstandarditem.md) * [QStandardItemModel](classes/qstandarditemmodel.md) * [QStatusBar](classes/qstatusbar.md) * [QStyle](classes/qstyle.md) +* [QStyleFactory](classes/qstylefactory.md) * [QSvgWidget](classes/qsvgwidget.md) * [QSystemTrayIcon](classes/qsystemtrayicon.md) * [QTabBar](classes/qtabbar.md) @@ -284,6 +306,7 @@ sidebar_label: "Globals" * [QTextEdit](classes/qtextedit.md) * [QTime](classes/qtime.md) * [QTimeEdit](classes/qtimeedit.md) +* [QTimerEvent](classes/qtimerevent.md) * [QToolButton](classes/qtoolbutton.md) * [QTreeWidget](classes/qtreewidget.md) * [QTreeWidgetItem](classes/qtreewidgetitem.md) @@ -291,11 +314,14 @@ sidebar_label: "Globals" * [QVariant](classes/qvariant.md) * [QWheelEvent](classes/qwheelevent.md) * [QWidget](classes/qwidget.md) +* [QWindow](classes/qwindow.md) * [StyleSheet](classes/stylesheet.md) +* [WrapperCache](classes/wrappercache.md) * [YogaWidget](classes/yogawidget.md) ### Interfaces +* [EventListenerOptions](interfaces/eventlisteneroptions.md) * [Margins](interfaces/margins.md) * [QAbstractButtonSignals](interfaces/qabstractbuttonsignals.md) * [QAbstractItemViewSignals](interfaces/qabstractitemviewsignals.md) @@ -306,6 +332,7 @@ sidebar_label: "Globals" * [QButtonGroupSignals](interfaces/qbuttongroupsignals.md) * [QCalendarWidgetSignals](interfaces/qcalendarwidgetsignals.md) * [QCheckBoxSignals](interfaces/qcheckboxsignals.md) +* [QClipboardSignals](interfaces/qclipboardsignals.md) * [QColorDialogSignals](interfaces/qcolordialogsignals.md) * [QComboBoxSignals](interfaces/qcomboboxsignals.md) * [QDateTimeEditSignals](interfaces/qdatetimeeditsignals.md) @@ -322,6 +349,7 @@ sidebar_label: "Globals" * [QLabelSignals](interfaces/qlabelsignals.md) * [QLineEditSignals](interfaces/qlineeditsignals.md) * [QListWidgetSignals](interfaces/qlistwidgetsignals.md) +* [QMenuBarSignals](interfaces/qmenubarsignals.md) * [QMenuSignals](interfaces/qmenusignals.md) * [QMessageBoxSignals](interfaces/qmessageboxsignals.md) * [QMovieSignals](interfaces/qmoviesignals.md) @@ -329,8 +357,11 @@ sidebar_label: "Globals" * [QPlainTextEditSignals](interfaces/qplaintexteditsignals.md) * [QProgressBarSignals](interfaces/qprogressbarsignals.md) * [QProgressDialogSignals](interfaces/qprogressdialogsignals.md) +* [QScreenSignals](interfaces/qscreensignals.md) * [QShortcutSignals](interfaces/qshortcutsignals.md) * [QSpinBoxSignals](interfaces/qspinboxsignals.md) +* [QSplitterSignals](interfaces/qsplittersignals.md) +* [QStackedLayoutSignals](interfaces/qstackedlayoutsignals.md) * [QStackedWidgetSignals](interfaces/qstackedwidgetsignals.md) * [QStandardItemModelSignals](interfaces/qstandarditemmodelsignals.md) * [QStatusBarSignals](interfaces/qstatusbarsignals.md) @@ -343,6 +374,7 @@ sidebar_label: "Globals" * [QToolButtonSignals](interfaces/qtoolbuttonsignals.md) * [QTreeWidgetSignals](interfaces/qtreewidgetsignals.md) * [QWidgetSignals](interfaces/qwidgetsignals.md) +* [QWindowSignals](interfaces/qwindowsignals.md) * [Range](interfaces/range.md) ### Type aliases @@ -350,19 +382,21 @@ sidebar_label: "Globals" * [FlexLayoutSignals](globals.md#flexlayoutsignals) * [FlexNode](globals.md#flexnode) * [ImageFormats](globals.md#imageformats) +* [JsWrapFunction](globals.md#jswrapfunction) * [NativeElement](globals.md#nativeelement) * [NativeRawPointer](globals.md#nativerawpointer) +* [QAbstractItemSignals](globals.md#qabstractitemsignals) * [QAbstractScrollAreaSignals](globals.md#qabstractscrollareasignals) * [QBoxLayoutSignals](globals.md#qboxlayoutsignals) -* [QDesktopWidgetSignals](globals.md#qdesktopwidgetsignals) * [QDialSignals](globals.md#qdialsignals) * [QErrorMessageSignals](globals.md#qerrormessagesignals) * [QFrameSignals](globals.md#qframesignals) * [QGridLayoutSignals](globals.md#qgridlayoutsignals) +* [QHeaderViewSignals](globals.md#qheaderviewsignals) +* [QItemSelectionModelSignals](globals.md#qitemselectionmodelsignals) * [QLayoutSignals](globals.md#qlayoutsignals) * [QListViewSignals](globals.md#qlistviewsignals) * [QMainWindowSignals](globals.md#qmainwindowsignals) -* [QMenuBarSignals](globals.md#qmenubarsignals) * [QPushButtonSignals](globals.md#qpushbuttonsignals) * [QRadioButtonSignals](globals.md#qradiobuttonsignals) * [QScrollAreaSignals](globals.md#qscrollareasignals) @@ -374,23 +408,36 @@ sidebar_label: "Globals" ### Variables +* [COLS](globals.md#const-cols) +* [ROWS](globals.md#const-rows) * [addon](globals.md#const-addon) -* [outer](globals.md#const-outer) -* [scrollArea](globals.md#const-scrollarea) -* [sview](globals.md#const-sview) +* [centralWidget](globals.md#const-centralwidget) +* [combobox](globals.md#const-combobox) +* [currentIndexLabel](globals.md#const-currentindexlabel) +* [log](globals.md#const-log) +* [rootLayout](globals.md#const-rootlayout) +* [stackedLayout](globals.md#const-stackedlayout) * [testImagePath](globals.md#const-testimagepath) -* [textView](globals.md#const-textview) -* [win](globals.md#const-win) +* [win](globals.md#let-win) +* [wrapperCache](globals.md#const-wrappercache) ### Functions * [addDefaultErrorHandler](globals.md#adddefaulterrorhandler) * [checkIfNapiExternal](globals.md#checkifnapiexternal) * [checkIfNativeElement](globals.md#checkifnativeelement) +* [createPage](globals.md#const-createpage) * [createTreeWidget](globals.md#createtreewidget) +* [delay](globals.md#delay) +* [handleButtonClick](globals.md#handlebuttonclick) * [main](globals.md#main) +* [nativeObjectFromVariantType](globals.md#nativeobjectfromvarianttype) * [noop](globals.md#noop) * [prepareInlineStyleSheet](globals.md#prepareinlinestylesheet) +* [registerNativeWrapFunction](globals.md#registernativewrapfunction) +* [setLogCreateQObject](globals.md#setlogcreateqobject) +* [setLogDestroyQObject](globals.md#setlogdestroyqobject) +* [wrapNative](globals.md#wrapnative) * [wrapWithActivateUvLoop](globals.md#wrapwithactivateuvloop) ## Type aliases @@ -413,6 +460,22 @@ ___ ___ +### JsWrapFunction + +Ƭ **JsWrapFunction**: *function* + +#### Type declaration: + +▸ (`element`: any): *any* + +**Parameters:** + +Name | Type | +------ | ------ | +`element` | any | + +___ + ### NativeElement Ƭ **NativeElement**: *object* @@ -431,40 +494,21 @@ ___ ___ -### QAbstractScrollAreaSignals +### QAbstractItemSignals -Ƭ **QAbstractScrollAreaSignals**: *[QFrameSignals](globals.md#qframesignals)* +Ƭ **QAbstractItemSignals**: *[QObjectSignals](interfaces/qobjectsignals.md)* ___ -### QBoxLayoutSignals +### QAbstractScrollAreaSignals -Ƭ **QBoxLayoutSignals**: *[QLayoutSignals](globals.md#qlayoutsignals)* +Ƭ **QAbstractScrollAreaSignals**: *[QFrameSignals](globals.md#qframesignals)* ___ -### QDesktopWidgetSignals - -Ƭ **QDesktopWidgetSignals**: *[QWidgetSignals](interfaces/qwidgetsignals.md)* - -> QDesktopWidget is a class that provides access to screen information on multi-head systems.. - -**This class is a JS wrapper around Qt's [QDesktopWidget Class](https://doc.qt.io/qt-5/qdesktopwidget.html)** - -The QDesktopWidget class provides information about the user's desktop, such as its total size, number of screens, the geometry of each screen, and whether they are configured as separate desktops or a single virtual desktop. - -### Example - -```js -const { QDesktopWidget } = require("@nodegui/nodegui"); +### QBoxLayoutSignals -const desktop = new QDesktopWidget(); -const availableGeometry = desktop.availableGeometry(); -const screenGeometry = desktop.screenGeometry(); -console.log(availableGeometry.width() + 'x' + availableGeometry.height()); -console.log(screenGeometry.width() + 'x' + screenGeometry.height()); -console.log(desktop.screenNumber()); -``` +Ƭ **QBoxLayoutSignals**: *[QLayoutSignals](globals.md#qlayoutsignals)* ___ @@ -492,6 +536,18 @@ ___ ___ +### QHeaderViewSignals + +Ƭ **QHeaderViewSignals**: *[QAbstractItemViewSignals](interfaces/qabstractitemviewsignals.md)* + +___ + +### QItemSelectionModelSignals + +Ƭ **QItemSelectionModelSignals**: *[QObjectSignals](interfaces/qobjectsignals.md)* + +___ + ### QLayoutSignals Ƭ **QLayoutSignals**: *[QObjectSignals](interfaces/qobjectsignals.md)* @@ -510,12 +566,6 @@ ___ ___ -### QMenuBarSignals - -Ƭ **QMenuBarSignals**: *[QWidgetSignals](interfaces/qwidgetsignals.md)* - -___ - ### QPushButtonSignals Ƭ **QPushButtonSignals**: *[QAbstractButtonSignals](interfaces/qabstractbuttonsignals.md)* @@ -554,7 +604,7 @@ ___ ### QVariantType -Ƭ **QVariantType**: *[NativeElement](globals.md#nativeelement) | string | number | boolean* +Ƭ **QVariantType**: *[NativeElement](globals.md#nativeelement) | string | string[] | number | boolean | [QRect](classes/qrect.md)* ___ @@ -564,27 +614,57 @@ ___ ## Variables +### `Const` COLS + +• **COLS**: *3* = 3 + +___ + +### `Const` ROWS + +• **ROWS**: *2* = 2 + +___ + ### `Const` addon • **addon**: *any* = require('../../../build/Release/nodegui_core.node') ___ -### `Const` outer +### `Const` centralWidget + +• **centralWidget**: *[QWidget](classes/qwidget.md)‹[QWidgetSignals](interfaces/qwidgetsignals.md)›* = new QWidget() + +___ + +### `Const` combobox + +• **combobox**: *[QComboBox](classes/qcombobox.md)‹›* = new QComboBox() + +___ + +### `Const` currentIndexLabel -• **outer**: *[QWidget](classes/qwidget.md)‹›* = new QWidget() +• **currentIndexLabel**: *[QLabel](classes/qlabel.md)‹›* = new QLabel() ___ -### `Const` scrollArea +### `Const` log -• **scrollArea**: *[QScrollArea](classes/qscrollarea.md)‹›* = new QScrollArea() +• **log**: *log* = console.log.bind(console) ___ -### `Const` sview +### `Const` rootLayout -• **sview**: *[QWidget](classes/qwidget.md)‹›* = new QWidget() +• **rootLayout**: *[QBoxLayout](classes/qboxlayout.md)‹›* = new QBoxLayout(Direction.TopToBottom) + +___ + +### `Const` stackedLayout + +• **stackedLayout**: *[QStackedLayout](classes/qstackedlayout.md)‹›* = new QStackedLayout() ___ @@ -594,15 +674,15 @@ ___ ___ -### `Const` textView +### `Let` win -• **textView**: *[QLabel](classes/qlabel.md)‹›* = new QLabel() +• **win**: *[QMainWindow](classes/qmainwindow.md)* = null ___ -### `Const` win +### `Const` wrapperCache -• **win**: *[QMainWindow](classes/qmainwindow.md)‹›* = new QMainWindow() +• **wrapperCache**: *[WrapperCache](classes/wrappercache.md)‹›* = new WrapperCache() ## Functions @@ -637,7 +717,7 @@ ___ ### checkIfNativeElement -▸ **checkIfNativeElement**(`arg`: any): *boolean* +▸ **checkIfNativeElement**(`arg`: any): *arg is NativeElement* **Parameters:** @@ -645,7 +725,21 @@ Name | Type | ------ | ------ | `arg` | any | -**Returns:** *boolean* +**Returns:** *arg is NativeElement* + +___ + +### `Const` createPage + +▸ **createPage**(`text`: string): *[QWidget](classes/qwidget.md)‹[QWidgetSignals](interfaces/qwidgetsignals.md)›* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +**Returns:** *[QWidget](classes/qwidget.md)‹[QWidgetSignals](interfaces/qwidgetsignals.md)›* ___ @@ -657,6 +751,28 @@ ___ ___ +### delay + +▸ **delay**(`ms`: number): *Promise‹void›* + +**Parameters:** + +Name | Type | +------ | ------ | +`ms` | number | + +**Returns:** *Promise‹void›* + +___ + +### handleButtonClick + +▸ **handleButtonClick**(): *void* + +**Returns:** *void* + +___ + ### main ▸ **main**(): *void* @@ -665,6 +781,23 @@ ___ ___ +### nativeObjectFromVariantType + +▸ **nativeObjectFromVariantType**(`obj`: [QVariantType](globals.md#qvarianttype)): *any* + +Get the correct native object which should be passed down to the +C++ wrapper from a QVariantType object. + +**Parameters:** + +Name | Type | +------ | ------ | +`obj` | [QVariantType](globals.md#qvarianttype) | + +**Returns:** *any* + +___ + ### noop ▸ **noop**(): *void* @@ -675,7 +808,7 @@ ___ ### prepareInlineStyleSheet -▸ **prepareInlineStyleSheet**‹**Signals**›(`widget`: [NodeWidget](classes/nodewidget.md)‹Signals›, `rawStyle`: string): *string* +▸ **prepareInlineStyleSheet**‹**Signals**›(`widget`: [QWidget](classes/qwidget.md)‹Signals›, `rawStyle`: string): *string* **Type parameters:** @@ -685,13 +818,81 @@ ___ Name | Type | ------ | ------ | -`widget` | [NodeWidget](classes/nodewidget.md)‹Signals› | +`widget` | [QWidget](classes/qwidget.md)‹Signals› | `rawStyle` | string | **Returns:** *string* ___ +### registerNativeWrapFunction + +▸ **registerNativeWrapFunction**(`wrapperTypeName`: string, `jsWrapFunction`: [JsWrapFunction](globals.md#jswrapfunction)): *void* + +Register a function to wrap a specific Node API wrapper objects with a JS object. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`wrapperTypeName` | string | the C++ wrapper type name the wrap function applies to. | +`jsWrapFunction` | [JsWrapFunction](globals.md#jswrapfunction) | function to wrap a native wrapper to a JS wrapper object. | + +**Returns:** *void* + +___ + +### setLogCreateQObject + +▸ **setLogCreateQObject**(`on`: boolean): *void* + +Turn on/off logging when QObjects are created. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`on` | boolean | When true, logging is written to console when QObjects are created by NodeGui. | + +**Returns:** *void* + +___ + +### setLogDestroyQObject + +▸ **setLogDestroyQObject**(`on`: boolean): *void* + +Turn on/off logging when QObjects are destoryed. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`on` | boolean | When true, logging is written to console when QObjects are destroyed. | + +**Returns:** *void* + +___ + +### wrapNative + +▸ **wrapNative**(`native`: any): *any* + +Try to wrap a native Node object with its JS wrapper. + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`native` | any | the native object to wrap | + +**Returns:** *any* + +the JS object wrapping the native object or the native object if + it couldn't be wrapped or doesn't need to be wrapped. + +___ + ### wrapWithActivateUvLoop ▸ **wrapWithActivateUvLoop**‹**T**›(`func`: T): *T* diff --git a/website/docs/api/generated/interfaces/eventlisteneroptions.md b/website/docs/api/generated/interfaces/eventlisteneroptions.md new file mode 100644 index 0000000000..453c322d9b --- /dev/null +++ b/website/docs/api/generated/interfaces/eventlisteneroptions.md @@ -0,0 +1,25 @@ +--- +id: "eventlisteneroptions" +title: "EventListenerOptions" +sidebar_label: "EventListenerOptions" +--- + +## Hierarchy + +* **EventListenerOptions** + +## Index + +### Properties + +* [afterDefault](eventlisteneroptions.md#optional-afterdefault) + +## Properties + +### `Optional` afterDefault + +• **afterDefault**? : *boolean* + +This applies only when listening to QEvents. If set to true, then the callback will +be called after the default processing by the base widget has occurred. By default +callbacks for QEvents are called before the base widget `::event()` is called. diff --git a/website/docs/api/generated/interfaces/qabstractitemviewsignals.md b/website/docs/api/generated/interfaces/qabstractitemviewsignals.md index 9bd4abd2b3..eab1861b27 100644 --- a/website/docs/api/generated/interfaces/qabstractitemviewsignals.md +++ b/website/docs/api/generated/interfaces/qabstractitemviewsignals.md @@ -12,18 +12,58 @@ sidebar_label: "QAbstractItemViewSignals" ↳ [QListWidgetSignals](qlistwidgetsignals.md) + ↳ [QTableWidgetSignals](qtablewidgetsignals.md) + ## Index ### Properties +* [activated](qabstractitemviewsignals.md#activated) +* [clicked](qabstractitemviewsignals.md#clicked) * [customContextMenuRequested](qabstractitemviewsignals.md#customcontextmenurequested) +* [doubleClicked](qabstractitemviewsignals.md#doubleclicked) +* [entered](qabstractitemviewsignals.md#entered) +* [iconSizeChanged](qabstractitemviewsignals.md#iconsizechanged) * [objectNameChanged](qabstractitemviewsignals.md#objectnamechanged) +* [pressed](qabstractitemviewsignals.md#pressed) * [viewportEntered](qabstractitemviewsignals.md#viewportentered) * [windowIconChanged](qabstractitemviewsignals.md#windowiconchanged) * [windowTitleChanged](qabstractitemviewsignals.md#windowtitlechanged) ## Properties +### activated + +• **activated**: *function* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### clicked + +• **clicked**: *function* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### customContextMenuRequested • **customContextMenuRequested**: *function* @@ -45,6 +85,54 @@ Name | Type | ___ +### doubleClicked + +• **doubleClicked**: *function* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### entered + +• **entered**: *function* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### iconSizeChanged + +• **iconSizeChanged**: *function* + +#### Type declaration: + +▸ (`size`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [NativeElement](../globals.md#nativeelement) | + +___ + ### objectNameChanged • **objectNameChanged**: *function* @@ -63,6 +151,22 @@ Name | Type | ___ +### pressed + +• **pressed**: *function* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### viewportEntered • **viewportEntered**: *function* diff --git a/website/docs/api/generated/interfaces/qapplicationsignals.md b/website/docs/api/generated/interfaces/qapplicationsignals.md index 3fe762b666..42ae2fa4b5 100644 --- a/website/docs/api/generated/interfaces/qapplicationsignals.md +++ b/website/docs/api/generated/interfaces/qapplicationsignals.md @@ -14,11 +14,26 @@ sidebar_label: "QApplicationSignals" ### Properties +* [applicationDisplayNameChanged](qapplicationsignals.md#applicationdisplaynamechanged) * [focusWindowChanged](qapplicationsignals.md#focuswindowchanged) +* [lastWindowClosed](qapplicationsignals.md#lastwindowclosed) * [objectNameChanged](qapplicationsignals.md#objectnamechanged) +* [primaryScreenChanged](qapplicationsignals.md#primaryscreenchanged) +* [screenAdded](qapplicationsignals.md#screenadded) +* [screenRemoved](qapplicationsignals.md#screenremoved) ## Properties +### applicationDisplayNameChanged + +• **applicationDisplayNameChanged**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + ### focusWindowChanged • **focusWindowChanged**: *function* @@ -29,6 +44,16 @@ sidebar_label: "QApplicationSignals" ___ +### lastWindowClosed + +• **lastWindowClosed**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + ### objectNameChanged • **objectNameChanged**: *function* @@ -44,3 +69,51 @@ ___ Name | Type | ------ | ------ | `objectName` | string | + +___ + +### primaryScreenChanged + +• **primaryScreenChanged**: *function* + +#### Type declaration: + +▸ (`screen`: [QScreen](../classes/qscreen.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`screen` | [QScreen](../classes/qscreen.md) | + +___ + +### screenAdded + +• **screenAdded**: *function* + +#### Type declaration: + +▸ (`screen`: [QScreen](../classes/qscreen.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`screen` | [QScreen](../classes/qscreen.md) | + +___ + +### screenRemoved + +• **screenRemoved**: *function* + +#### Type declaration: + +▸ (`screen`: [QScreen](../classes/qscreen.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`screen` | [QScreen](../classes/qscreen.md) | diff --git a/website/docs/api/generated/interfaces/qbuttongroupsignals.md b/website/docs/api/generated/interfaces/qbuttongroupsignals.md index e1b304c1af..0a16f04a9e 100644 --- a/website/docs/api/generated/interfaces/qbuttongroupsignals.md +++ b/website/docs/api/generated/interfaces/qbuttongroupsignals.md @@ -14,24 +14,76 @@ sidebar_label: "QButtonGroupSignals" ### Properties -* [buttonClicked](qbuttongroupsignals.md#buttonclicked) +* [idClicked](qbuttongroupsignals.md#idclicked) +* [idPressed](qbuttongroupsignals.md#idpressed) +* [idReleased](qbuttongroupsignals.md#idreleased) +* [idToggled](qbuttongroupsignals.md#idtoggled) * [objectNameChanged](qbuttongroupsignals.md#objectnamechanged) ## Properties -### buttonClicked +### idClicked -• **buttonClicked**: *function* +• **idClicked**: *function* #### Type declaration: -▸ (`id?`: undefined | number): *void* +▸ (`id`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`id?` | undefined | number | +`id` | number | + +___ + +### idPressed + +• **idPressed**: *function* + +#### Type declaration: + +▸ (`id`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +___ + +### idReleased + +• **idReleased**: *function* + +#### Type declaration: + +▸ (`id`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | + +___ + +### idToggled + +• **idToggled**: *function* + +#### Type declaration: + +▸ (`id`: number, `checked`: boolean): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`id` | number | +`checked` | boolean | ___ diff --git a/website/docs/api/generated/interfaces/qclipboardsignals.md b/website/docs/api/generated/interfaces/qclipboardsignals.md new file mode 100644 index 0000000000..fd76f7c369 --- /dev/null +++ b/website/docs/api/generated/interfaces/qclipboardsignals.md @@ -0,0 +1,85 @@ +--- +id: "qclipboardsignals" +title: "QClipboardSignals" +sidebar_label: "QClipboardSignals" +--- + +## Hierarchy + +* [QObjectSignals](qobjectsignals.md) + + ↳ **QClipboardSignals** + +## Index + +### Properties + +* [changed](qclipboardsignals.md#changed) +* [dataChanged](qclipboardsignals.md#datachanged) +* [findBufferChanged](qclipboardsignals.md#findbufferchanged) +* [objectNameChanged](qclipboardsignals.md#objectnamechanged) +* [selectionChanged](qclipboardsignals.md#selectionchanged) + +## Properties + +### changed + +• **changed**: *function* + +#### Type declaration: + +▸ (`mode`: [QClipboardMode](../enums/qclipboardmode.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`mode` | [QClipboardMode](../enums/qclipboardmode.md) | + +___ + +### dataChanged + +• **dataChanged**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + +### findBufferChanged + +• **findBufferChanged**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### selectionChanged + +• **selectionChanged**: *function* + +#### Type declaration: + +▸ (): *void* diff --git a/website/docs/api/generated/interfaces/qcomboboxsignals.md b/website/docs/api/generated/interfaces/qcomboboxsignals.md index bf629a6976..32b7b13bd4 100644 --- a/website/docs/api/generated/interfaces/qcomboboxsignals.md +++ b/website/docs/api/generated/interfaces/qcomboboxsignals.md @@ -14,16 +14,36 @@ sidebar_label: "QComboBoxSignals" ### Properties +* [activated](qcomboboxsignals.md#activated) * [currentIndexChanged](qcomboboxsignals.md#currentindexchanged) * [currentTextChanged](qcomboboxsignals.md#currenttextchanged) * [customContextMenuRequested](qcomboboxsignals.md#customcontextmenurequested) * [editTextChanged](qcomboboxsignals.md#edittextchanged) +* [highlighted](qcomboboxsignals.md#highlighted) * [objectNameChanged](qcomboboxsignals.md#objectnamechanged) +* [textActivated](qcomboboxsignals.md#textactivated) +* [textHighlighted](qcomboboxsignals.md#texthighlighted) * [windowIconChanged](qcomboboxsignals.md#windowiconchanged) * [windowTitleChanged](qcomboboxsignals.md#windowtitlechanged) ## Properties +### activated + +• **activated**: *function* + +#### Type declaration: + +▸ (`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +___ + ### currentIndexChanged • **currentIndexChanged**: *function* @@ -93,6 +113,22 @@ Name | Type | ___ +### highlighted + +• **highlighted**: *function* + +#### Type declaration: + +▸ (`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +___ + ### objectNameChanged • **objectNameChanged**: *function* @@ -111,6 +147,38 @@ Name | Type | ___ +### textActivated + +• **textActivated**: *function* + +#### Type declaration: + +▸ (`text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +___ + +### textHighlighted + +• **textHighlighted**: *function* + +#### Type declaration: + +▸ (`text`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`text` | string | + +___ + ### windowIconChanged • **windowIconChanged**: *function* diff --git a/website/docs/api/generated/interfaces/qlistwidgetsignals.md b/website/docs/api/generated/interfaces/qlistwidgetsignals.md index 4be37266e8..b2686172ee 100644 --- a/website/docs/api/generated/interfaces/qlistwidgetsignals.md +++ b/website/docs/api/generated/interfaces/qlistwidgetsignals.md @@ -14,10 +14,15 @@ sidebar_label: "QListWidgetSignals" ### Properties +* [activated](qlistwidgetsignals.md#activated) +* [clicked](qlistwidgetsignals.md#clicked) * [currentItemChanged](qlistwidgetsignals.md#currentitemchanged) * [currentRowChanged](qlistwidgetsignals.md#currentrowchanged) * [currentTextChanged](qlistwidgetsignals.md#currenttextchanged) * [customContextMenuRequested](qlistwidgetsignals.md#customcontextmenurequested) +* [doubleClicked](qlistwidgetsignals.md#doubleclicked) +* [entered](qlistwidgetsignals.md#entered) +* [iconSizeChanged](qlistwidgetsignals.md#iconsizechanged) * [itemActivated](qlistwidgetsignals.md#itemactivated) * [itemChanged](qlistwidgetsignals.md#itemchanged) * [itemClicked](qlistwidgetsignals.md#itemclicked) @@ -26,12 +31,49 @@ sidebar_label: "QListWidgetSignals" * [itemPressed](qlistwidgetsignals.md#itempressed) * [itemSelectionChanged](qlistwidgetsignals.md#itemselectionchanged) * [objectNameChanged](qlistwidgetsignals.md#objectnamechanged) +* [pressed](qlistwidgetsignals.md#pressed) * [viewportEntered](qlistwidgetsignals.md#viewportentered) * [windowIconChanged](qlistwidgetsignals.md#windowiconchanged) * [windowTitleChanged](qlistwidgetsignals.md#windowtitlechanged) ## Properties +### activated + +• **activated**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[activated](qabstractitemviewsignals.md#activated)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### clicked + +• **clicked**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[clicked](qabstractitemviewsignals.md#clicked)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### currentItemChanged • **currentItemChanged**: *function* @@ -102,6 +144,60 @@ Name | Type | ___ +### doubleClicked + +• **doubleClicked**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[doubleClicked](qabstractitemviewsignals.md#doubleclicked)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### entered + +• **entered**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[entered](qabstractitemviewsignals.md#entered)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### iconSizeChanged + +• **iconSizeChanged**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[iconSizeChanged](qabstractitemviewsignals.md#iconsizechanged)* + +#### Type declaration: + +▸ (`size`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [NativeElement](../globals.md#nativeelement) | + +___ + ### itemActivated • **itemActivated**: *function* @@ -226,6 +322,24 @@ Name | Type | ___ +### pressed + +• **pressed**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[pressed](qabstractitemviewsignals.md#pressed)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### viewportEntered • **viewportEntered**: *function* diff --git a/website/docs/api/generated/interfaces/qmenubarsignals.md b/website/docs/api/generated/interfaces/qmenubarsignals.md new file mode 100644 index 0000000000..9f5c92850f --- /dev/null +++ b/website/docs/api/generated/interfaces/qmenubarsignals.md @@ -0,0 +1,129 @@ +--- +id: "qmenubarsignals" +title: "QMenuBarSignals" +sidebar_label: "QMenuBarSignals" +--- + +## Hierarchy + + ↳ [QWidgetSignals](qwidgetsignals.md) + + ↳ **QMenuBarSignals** + +## Index + +### Properties + +* [customContextMenuRequested](qmenubarsignals.md#customcontextmenurequested) +* [hovered](qmenubarsignals.md#hovered) +* [objectNameChanged](qmenubarsignals.md#objectnamechanged) +* [triggered](qmenubarsignals.md#triggered) +* [windowIconChanged](qmenubarsignals.md#windowiconchanged) +* [windowTitleChanged](qmenubarsignals.md#windowtitlechanged) + +## Properties + +### customContextMenuRequested + +• **customContextMenuRequested**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[customContextMenuRequested](qmenusignals.md#customcontextmenurequested)* + +#### Type declaration: + +▸ (`pos`: object): *void* + +**Parameters:** + +▪ **pos**: *object* + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +___ + +### hovered + +• **hovered**: *function* + +#### Type declaration: + +▸ (`action`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [NativeElement](../globals.md#nativeelement) | + +___ + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### triggered + +• **triggered**: *function* + +#### Type declaration: + +▸ (`action`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [NativeElement](../globals.md#nativeelement) | + +___ + +### windowIconChanged + +• **windowIconChanged**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[windowIconChanged](qmenusignals.md#windowiconchanged)* + +#### Type declaration: + +▸ (`iconNative`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`iconNative` | [NativeElement](../globals.md#nativeelement) | + +___ + +### windowTitleChanged + +• **windowTitleChanged**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[windowTitleChanged](qmenusignals.md#windowtitlechanged)* + +#### Type declaration: + +▸ (`title`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`title` | string | diff --git a/website/docs/api/generated/interfaces/qmenusignals.md b/website/docs/api/generated/interfaces/qmenusignals.md index bc66a8b37e..c80f8e4661 100644 --- a/website/docs/api/generated/interfaces/qmenusignals.md +++ b/website/docs/api/generated/interfaces/qmenusignals.md @@ -14,7 +14,10 @@ sidebar_label: "QMenuSignals" ### Properties +* [aboutToHide](qmenusignals.md#abouttohide) +* [aboutToShow](qmenusignals.md#abouttoshow) * [customContextMenuRequested](qmenusignals.md#customcontextmenurequested) +* [hovered](qmenusignals.md#hovered) * [objectNameChanged](qmenusignals.md#objectnamechanged) * [triggered](qmenusignals.md#triggered) * [windowIconChanged](qmenusignals.md#windowiconchanged) @@ -22,6 +25,26 @@ sidebar_label: "QMenuSignals" ## Properties +### aboutToHide + +• **aboutToHide**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + +### aboutToShow + +• **aboutToShow**: *function* + +#### Type declaration: + +▸ (): *void* + +___ + ### customContextMenuRequested • **customContextMenuRequested**: *function* @@ -43,6 +66,22 @@ Name | Type | ___ +### hovered + +• **hovered**: *function* + +#### Type declaration: + +▸ (`action`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`action` | [NativeElement](../globals.md#nativeelement) | + +___ + ### objectNameChanged • **objectNameChanged**: *function* diff --git a/website/docs/api/generated/interfaces/qmoviesignals.md b/website/docs/api/generated/interfaces/qmoviesignals.md index 94e38d62d4..d97bd54f30 100644 --- a/website/docs/api/generated/interfaces/qmoviesignals.md +++ b/website/docs/api/generated/interfaces/qmoviesignals.md @@ -57,13 +57,13 @@ ___ #### Type declaration: -▸ (`frameNumber?`: undefined | number): *void* +▸ (`frameNumber?`: number): *void* **Parameters:** Name | Type | ------ | ------ | -`frameNumber?` | undefined | number | +`frameNumber?` | number | ___ diff --git a/website/docs/api/generated/interfaces/qobjectsignals.md b/website/docs/api/generated/interfaces/qobjectsignals.md index 142b9db692..2d64d955d1 100644 --- a/website/docs/api/generated/interfaces/qobjectsignals.md +++ b/website/docs/api/generated/interfaces/qobjectsignals.md @@ -12,12 +12,16 @@ sidebar_label: "QObjectSignals" ↳ [QGraphicsEffectSignals](qgraphicseffectsignals.md) - ↳ [QWidgetSignals](qwidgetsignals.md) + ↳ [QClipboardSignals](qclipboardsignals.md) + + ↳ [QScreenSignals](qscreensignals.md) ↳ [QApplicationSignals](qapplicationsignals.md) ↳ [QMovieSignals](qmoviesignals.md) + ↳ [QWindowSignals](qwindowsignals.md) + ↳ [QStandardItemModelSignals](qstandarditemmodelsignals.md) ↳ [QButtonGroupSignals](qbuttongroupsignals.md) @@ -26,6 +30,10 @@ sidebar_label: "QObjectSignals" ↳ [QShortcutSignals](qshortcutsignals.md) + ↳ [QStackedLayoutSignals](qstackedlayoutsignals.md) + + ↳ [QWidgetSignals](qwidgetsignals.md) + ## Index ### Properties diff --git a/website/docs/api/generated/interfaces/qscreensignals.md b/website/docs/api/generated/interfaces/qscreensignals.md new file mode 100644 index 0000000000..00e2ff4d2f --- /dev/null +++ b/website/docs/api/generated/interfaces/qscreensignals.md @@ -0,0 +1,188 @@ +--- +id: "qscreensignals" +title: "QScreenSignals" +sidebar_label: "QScreenSignals" +--- + +## Hierarchy + +* [QObjectSignals](qobjectsignals.md) + + ↳ **QScreenSignals** + +## Index + +### Properties + +* [availableGeometryChanged](qscreensignals.md#availablegeometrychanged) +* [geometryChanged](qscreensignals.md#geometrychanged) +* [logicalDotsPerInchChanged](qscreensignals.md#logicaldotsperinchchanged) +* [objectNameChanged](qscreensignals.md#objectnamechanged) +* [orientationChanged](qscreensignals.md#orientationchanged) +* [physicalDotsPerInchChanged](qscreensignals.md#physicaldotsperinchchanged) +* [physicalSizeChanged](qscreensignals.md#physicalsizechanged) +* [primaryOrientationChanged](qscreensignals.md#primaryorientationchanged) +* [refreshRateChanged](qscreensignals.md#refreshratechanged) +* [virtualGeometryChanged](qscreensignals.md#virtualgeometrychanged) + +## Properties + +### availableGeometryChanged + +• **availableGeometryChanged**: *function* + +#### Type declaration: + +▸ (`geometry`: [QRect](../classes/qrect.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`geometry` | [QRect](../classes/qrect.md) | + +___ + +### geometryChanged + +• **geometryChanged**: *function* + +#### Type declaration: + +▸ (`geometry`: [QRect](../classes/qrect.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`geometry` | [QRect](../classes/qrect.md) | + +___ + +### logicalDotsPerInchChanged + +• **logicalDotsPerInchChanged**: *function* + +#### Type declaration: + +▸ (`dpi`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`dpi` | number | + +___ + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### orientationChanged + +• **orientationChanged**: *function* + +#### Type declaration: + +▸ (`orientation`: [ScreenOrientation](../enums/screenorientation.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`orientation` | [ScreenOrientation](../enums/screenorientation.md) | + +___ + +### physicalDotsPerInchChanged + +• **physicalDotsPerInchChanged**: *function* + +#### Type declaration: + +▸ (`dpi`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`dpi` | number | + +___ + +### physicalSizeChanged + +• **physicalSizeChanged**: *function* + +#### Type declaration: + +▸ (`size`: [QSizeF](../classes/qsizef.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [QSizeF](../classes/qsizef.md) | + +___ + +### primaryOrientationChanged + +• **primaryOrientationChanged**: *function* + +#### Type declaration: + +▸ (`orientation`: [ScreenOrientation](../enums/screenorientation.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`orientation` | [ScreenOrientation](../enums/screenorientation.md) | + +___ + +### refreshRateChanged + +• **refreshRateChanged**: *function* + +#### Type declaration: + +▸ (`refreshRate`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`refreshRate` | number | + +___ + +### virtualGeometryChanged + +• **virtualGeometryChanged**: *function* + +#### Type declaration: + +▸ (`rect`: [QRect](../classes/qrect.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`rect` | [QRect](../classes/qrect.md) | diff --git a/website/docs/api/generated/interfaces/qsplittersignals.md b/website/docs/api/generated/interfaces/qsplittersignals.md new file mode 100644 index 0000000000..cd73aed519 --- /dev/null +++ b/website/docs/api/generated/interfaces/qsplittersignals.md @@ -0,0 +1,113 @@ +--- +id: "qsplittersignals" +title: "QSplitterSignals" +sidebar_label: "QSplitterSignals" +--- + +## Hierarchy + + ↳ [QWidgetSignals](qwidgetsignals.md) + + ↳ **QSplitterSignals** + +## Index + +### Properties + +* [customContextMenuRequested](qsplittersignals.md#customcontextmenurequested) +* [objectNameChanged](qsplittersignals.md#objectnamechanged) +* [splitterMoved](qsplittersignals.md#splittermoved) +* [windowIconChanged](qsplittersignals.md#windowiconchanged) +* [windowTitleChanged](qsplittersignals.md#windowtitlechanged) + +## Properties + +### customContextMenuRequested + +• **customContextMenuRequested**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[customContextMenuRequested](qmenusignals.md#customcontextmenurequested)* + +#### Type declaration: + +▸ (`pos`: object): *void* + +**Parameters:** + +▪ **pos**: *object* + +Name | Type | +------ | ------ | +`x` | number | +`y` | number | + +___ + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### splitterMoved + +• **splitterMoved**: *function* + +#### Type declaration: + +▸ (`pos`: number, `index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`pos` | number | +`index` | number | + +___ + +### windowIconChanged + +• **windowIconChanged**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[windowIconChanged](qmenusignals.md#windowiconchanged)* + +#### Type declaration: + +▸ (`iconNative`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`iconNative` | [NativeElement](../globals.md#nativeelement) | + +___ + +### windowTitleChanged + +• **windowTitleChanged**: *function* + +*Inherited from [QMenuSignals](qmenusignals.md).[windowTitleChanged](qmenusignals.md#windowtitlechanged)* + +#### Type declaration: + +▸ (`title`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`title` | string | diff --git a/website/docs/api/generated/interfaces/qstackedlayoutsignals.md b/website/docs/api/generated/interfaces/qstackedlayoutsignals.md new file mode 100644 index 0000000000..ead7922590 --- /dev/null +++ b/website/docs/api/generated/interfaces/qstackedlayoutsignals.md @@ -0,0 +1,69 @@ +--- +id: "qstackedlayoutsignals" +title: "QStackedLayoutSignals" +sidebar_label: "QStackedLayoutSignals" +--- + +## Hierarchy + +* [QObjectSignals](qobjectsignals.md) + + ↳ **QStackedLayoutSignals** + +## Index + +### Properties + +* [currentChanged](qstackedlayoutsignals.md#currentchanged) +* [objectNameChanged](qstackedlayoutsignals.md#objectnamechanged) +* [widgetRemoved](qstackedlayoutsignals.md#widgetremoved) + +## Properties + +### currentChanged + +• **currentChanged**: *function* + +#### Type declaration: + +▸ (`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | + +___ + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### widgetRemoved + +• **widgetRemoved**: *function* + +#### Type declaration: + +▸ (`index`: number): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | number | diff --git a/website/docs/api/generated/interfaces/qtablewidgetsignals.md b/website/docs/api/generated/interfaces/qtablewidgetsignals.md index 747e846905..444b7d0903 100644 --- a/website/docs/api/generated/interfaces/qtablewidgetsignals.md +++ b/website/docs/api/generated/interfaces/qtablewidgetsignals.md @@ -6,7 +6,7 @@ sidebar_label: "QTableWidgetSignals" ## Hierarchy - ↳ [QWidgetSignals](qwidgetsignals.md) + ↳ [QAbstractItemViewSignals](qabstractitemviewsignals.md) ↳ **QTableWidgetSignals** @@ -14,20 +14,45 @@ sidebar_label: "QTableWidgetSignals" ### Properties +* [activated](qtablewidgetsignals.md#activated) * [cellActivated](qtablewidgetsignals.md#cellactivated) * [cellChanged](qtablewidgetsignals.md#cellchanged) * [cellClicked](qtablewidgetsignals.md#cellclicked) * [cellDoubleClicked](qtablewidgetsignals.md#celldoubleclicked) * [cellEntered](qtablewidgetsignals.md#cellentered) * [cellPressed](qtablewidgetsignals.md#cellpressed) +* [clicked](qtablewidgetsignals.md#clicked) * [currentCellChanged](qtablewidgetsignals.md#currentcellchanged) * [customContextMenuRequested](qtablewidgetsignals.md#customcontextmenurequested) +* [doubleClicked](qtablewidgetsignals.md#doubleclicked) +* [entered](qtablewidgetsignals.md#entered) +* [iconSizeChanged](qtablewidgetsignals.md#iconsizechanged) * [objectNameChanged](qtablewidgetsignals.md#objectnamechanged) +* [pressed](qtablewidgetsignals.md#pressed) +* [viewportEntered](qtablewidgetsignals.md#viewportentered) * [windowIconChanged](qtablewidgetsignals.md#windowiconchanged) * [windowTitleChanged](qtablewidgetsignals.md#windowtitlechanged) ## Properties +### activated + +• **activated**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[activated](qabstractitemviewsignals.md#activated)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### cellActivated • **cellActivated**: *function* @@ -130,6 +155,24 @@ Name | Type | ___ +### clicked + +• **clicked**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[clicked](qabstractitemviewsignals.md#clicked)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + ### currentCellChanged • **currentCellChanged**: *function* @@ -170,6 +213,60 @@ Name | Type | ___ +### doubleClicked + +• **doubleClicked**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[doubleClicked](qabstractitemviewsignals.md#doubleclicked)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### entered + +• **entered**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[entered](qabstractitemviewsignals.md#entered)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### iconSizeChanged + +• **iconSizeChanged**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[iconSizeChanged](qabstractitemviewsignals.md#iconsizechanged)* + +#### Type declaration: + +▸ (`size`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`size` | [NativeElement](../globals.md#nativeelement) | + +___ + ### objectNameChanged • **objectNameChanged**: *function* @@ -188,6 +285,36 @@ Name | Type | ___ +### pressed + +• **pressed**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[pressed](qabstractitemviewsignals.md#pressed)* + +#### Type declaration: + +▸ (`index`: [NativeElement](../globals.md#nativeelement)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`index` | [NativeElement](../globals.md#nativeelement) | + +___ + +### viewportEntered + +• **viewportEntered**: *function* + +*Inherited from [QAbstractItemViewSignals](qabstractitemviewsignals.md).[viewportEntered](qabstractitemviewsignals.md#viewportentered)* + +#### Type declaration: + +▸ (): *void* + +___ + ### windowIconChanged • **windowIconChanged**: *function* diff --git a/website/docs/api/generated/interfaces/qwidgetsignals.md b/website/docs/api/generated/interfaces/qwidgetsignals.md index ebb64a15f4..59c98e169f 100644 --- a/website/docs/api/generated/interfaces/qwidgetsignals.md +++ b/website/docs/api/generated/interfaces/qwidgetsignals.md @@ -30,8 +30,6 @@ sidebar_label: "QWidgetSignals" ↳ [QLineEditSignals](qlineeditsignals.md) - ↳ [QStatusBarSignals](qstatusbarsignals.md) - ↳ [QProgressBarSignals](qprogressbarsignals.md) ↳ [QComboBoxSignals](qcomboboxsignals.md) @@ -42,14 +40,18 @@ sidebar_label: "QWidgetSignals" ↳ [QTabWidgetSignals](qtabwidgetsignals.md) - ↳ [QTableWidgetSignals](qtablewidgetsignals.md) + ↳ [QMenuBarSignals](qmenubarsignals.md) ↳ [QPlainTextEditSignals](qplaintexteditsignals.md) ↳ [QTreeWidgetSignals](qtreewidgetsignals.md) + ↳ [QSplitterSignals](qsplittersignals.md) + ↳ [QGroupBoxSignals](qgroupboxsignals.md) + ↳ [QStatusBarSignals](qstatusbarsignals.md) + ↳ [QTextEditSignals](qtexteditsignals.md) ## Index diff --git a/website/docs/api/generated/interfaces/qwindowsignals.md b/website/docs/api/generated/interfaces/qwindowsignals.md new file mode 100644 index 0000000000..dab1770304 --- /dev/null +++ b/website/docs/api/generated/interfaces/qwindowsignals.md @@ -0,0 +1,86 @@ +--- +id: "qwindowsignals" +title: "QWindowSignals" +sidebar_label: "QWindowSignals" +--- + +## Hierarchy + +* [QObjectSignals](qobjectsignals.md) + + ↳ **QWindowSignals** + +## Index + +### Properties + +* [objectNameChanged](qwindowsignals.md#objectnamechanged) +* [screenChanged](qwindowsignals.md#screenchanged) +* [visibilityChanged](qwindowsignals.md#visibilitychanged) +* [windowStateChanged](qwindowsignals.md#windowstatechanged) + +## Properties + +### objectNameChanged + +• **objectNameChanged**: *function* + +*Inherited from [QObjectSignals](qobjectsignals.md).[objectNameChanged](qobjectsignals.md#objectnamechanged)* + +#### Type declaration: + +▸ (`objectName`: string): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`objectName` | string | + +___ + +### screenChanged + +• **screenChanged**: *function* + +#### Type declaration: + +▸ (`screen`: [QScreen](../classes/qscreen.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`screen` | [QScreen](../classes/qscreen.md) | + +___ + +### visibilityChanged + +• **visibilityChanged**: *function* + +#### Type declaration: + +▸ (`visibility`: [Visibility](../enums/visibility.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`visibility` | [Visibility](../enums/visibility.md) | + +___ + +### windowStateChanged + +• **windowStateChanged**: *function* + +#### Type declaration: + +▸ (`windowState`: [WindowState](../enums/windowstate.md)): *void* + +**Parameters:** + +Name | Type | +------ | ------ | +`windowState` | [WindowState](../enums/windowstate.md) | diff --git a/website/docs/development/wrapper_cache b/website/docs/development/wrapper_cache new file mode 100644 index 0000000000..e001479761 --- /dev/null +++ b/website/docs/development/wrapper_cache @@ -0,0 +1 @@ +7V3Zctu4Ev0a1U0e7OIiyvKj7cS5TjKT+Np1nczLFERCEmyQ4JCgJeXrBxtXQKupxY7iSkKCxNZ9unEabNId9yqcfkpAPP6DBBB3HCuYdtwPHcexbafL/uMlM1Xi2WeyZJSgQJWVBXfoF1SFlirNUADT2o2UEExRXC/0SRRBn9bKQJKQSf22IcH1XmMwglrBnQ+wXvqAAjrOJ9Y7Ly/8F6LRWHXdd9T8QpDfrGaSjkFAJpUi92PHvUoIofIonF5BzKWXy0XWu55ztRhYAiO6SoXHX5Mfz39/81L4czIdPJDvffjlJNfGM8CZmnHH6WHW4OWAHYz4we2dn0AY5eWsh+JScW9SKQFhzA6wfubHcVFQv1mdCTHRWS77hGRRAPnwLXZ5MkYU3sXA51cnDG6sbExDzM7sonZVHEpCzzChcFopUuL5BEkIaTJjt6ir/a5SlQKrY6nzSUXzuTrHVaWrMqDANiqaLvXBDpRKzOoZTD4BpqTPwbfIQdEFnoVP/sm5JhMYMHiqU5LQMRmRCOCPZellXWrlPV8JiZWsHiGlM2VrIKOkLkk4RfRH5fgnb+rUU2cfpqplcTLLTyI23R/Vk0otflpWE2d5vSHC+IpgkojZudD1+xYvT2lCnmDlyqV17okrUiJcDHPtQBWlJEt8uAD8ualSkIwgXaCGnhk2CcSAouf6QF6CgYWjXGiiVxjFAwKS4OVWStPtGek8dQ9JRCvllvizAgxeZO52w9xdZ9/m3j+a+zbN/Vw3d/sW3dxYjx+APbo/v7v/8vCXdybVsDdzP9/hivzb2vr+l3Znn7Ze2vfPypU3ZOuuq9v6AnPbgbEbQeDuFwTOEQVVjrUvl58Pc5HLf2D+NYbJFfDH8Oj3V/b7vbrb7+7Q6xuphbdrTR96zO319r0Q5ztNb5d1b+ZR51PjFRyqvSuHalZpTzOz2+8ERRQmvGqUUhCxaZrU/hUMIK6rCmA0itixD0UD7iVHN/IBvlAXQhQEEhUwRb/AQLTHBR/zPsXkvMuO96FQhWYexf6lqtwpdg2rSloA37n2dWKd2r18l29W63JlXajGhQQrt5DhMGUgaCqrGMPmXrK/cgjEneXLneSfIEYH7SXd3h7DF6OKbBNnadpTFFzwLXh2FpGIG0gA0rEQm10XkeQA+Qa7o7OIocd/jGxB/CwSc8Px6UKuCNEzyDAv29RelA4LXSgdek5DN9L5qlrVjfwlDZ10Gw1J76w11JZ12t2j6tdT/VmvJdU3G9q56ufzV07vaxjo/ZOR/MJJKnjQBbvBdeJpeTH3zn+SAH7KmBO2FP1lR00GLHvomT0yc6S0DqzmYsw5mBxGbVXHcEgXren6Gl7FpwJ3HZqqsL5ItLAKNPawmA/WVwH3zABjd2urgE601sWD3Tfh4fNdh9vINfv3/u7NYICPXkUETnc7mOh6GiRMiGj6jfYQMf9p1csQ8X9GCq0BigIUjVJ2+I6Nj128fH9ExwLe6CyHh93bKT7mc/uX4eOWHoGwILXBWg4Ed0s4MIetW4JBWVISiS8QsiDRYvp6htUalg9SyF3JTbEjYAUIjBIQvnWvYtiB0PC1Og8xRKNuf6dosjXFHPfw5glLcbalWS/73cLTecTb3cJbbG4n1ikLm7oNm+sczh7eIpStlrX0erbxXuQ4m9t4+8842nFu2Q6eRr1IQc0M0P0ryMiXl262VelITYTl8qMe/ucrkN3a+rM0vcozq2A3W3HeeWMnfdOtuF6jIbsJgfa24sz5Qzow/uBO1Lr9NnjkmfBLDPNEM8TG7VfcVsvtuDex0M7J7FPNW6duv+fVtXroy6xtShec7x98DNIU+Su5CLtTY6jOPlN9Ns3ZPDqV9ZyKtTU0WWuiaTNsrJWMcATHeuAw7dm0QkXOfksq0vMaZLO5PfJqgKGvQUcqsoSKLAlEGBXpea8t5M/9wW/ERdZ5XezoVdZD03oZRofHRdbZVH3t2DjfMTZaTUFacYvEWoKSjR4HLH1K4WfJczHolMmV6ogXxdcIz0nBH/Z96Psm7zfoe12v5RRhT7eEA2TlveYLYa/WFPSUrIJ2WQHkKp8x/GicKmUkCOA3Qqa6C8kUz4E+757X2VT+QOWA6ZTpEUpbTm4DX7U157PbZ6Irvyl2gBFjw9d4G/osz274rGaC4LZ9lv7YaRWXxdwNHgD/6Y04rTlhwut2Wu4umNm60aDZ2zlHanaQQUpLTq7feE2i+KTUjpyceyRmyhu8OR+nE7N7/qaCNSJccRYZciMTJZukIyKe3kxJh39DjE2J/eWzioJac0+yEaA1MpH98DaGJCkGgtEQnlAUwnx8oFPZn7UmY5IWt/kzHxcDCSDDVYgiDlVrwJXHM20tRFOIh6fs6H4s7ksRzZi+iBhsHGMEi2kUnytRs6hmlKhBwikIYwxPi53gaJDy/y4E+sJQNJuJISopyXpcDCgaqflMChkruVRkmUAfyjI5CA6vmRg3NzchroSEmmAk35BNiJcSgiyRHUq5EnHjf9KqiE+NG96NEomY+sve1rurOH7P3SrBgRAqcxKiM9F1AoeQGZxfSlaOQeY9VWafp8elFf1wSaWySpgLiF9+GAvNyJZ8ksDa9BUECmelwbrqyEoQ5j5M1ocholTUzkUvVFEAyiQEPrQbKjuMRJ2QPMN0/pyV9hD/tAHDiGxK9sdwkyrFlhTSGmaRr/AqZIkiBqmw6KA5qM93XDFgQDJa3CMmn4lWTudW8YFAPk55J+yy6oWZmLiQxcU4o0z4HtnDasoWGr7h9pwyt8bJVCExmlRMUJoOyJGUogBWpXdVVpsgMQhOEPQKaoRxkYgJpz6MlRQniLEDjlkmX5oAf5Ed1HOq5921fvK1MSHakDi9JAub8gxgY75ZnZFiviB/J8z3cREYVuGvjRuK1XjuWrtxGrZneBuseNGwytO0Har2PmdzZqQtB5iGvb3nQ7q62n55tLcpIW4CptnQtgnxXj5vdzB661kt6U1raMt6y7uv0F25JuTkpFiqduegCz+63Ee34Gk1yzF9R8j0Gl0bL96adaLn4sgkiYourotl+jfRSn/vWnE0rZgIz0XuXGDQaUQ1gi9PxlDQ8In4BwhfIFhcybEZhZZBmjnyk3wSRmmWSEYIeBsyZGoEfiKIiTCX6xg8y7M8FEhjIt63zVlgJb7yqQqmSjacAhFdqgjIuq4GdpJiJjCGataciKf6vNTATiUK3r2vRxVjkmEZQNAsiZodS6k71zIkWykIu4gIa4KPsx66CzXoihGDbUpVjiGL4DRm3YrJVeKCTm07gFtAgmdSpI0oa8yUhkV1GfCzv6EMx0acTA8zXCh2DHEszycihmUj4VUes1S8OQlHQ5BhWg1TWXwvQnoRmfsgj1hUbJjAfzKUVKIrTt+fZP3K6MsBPyM+PBlrabGgORLMQ7F8VKBANY/vs4iPineiBdwTeesYSCExAEYwWEm7xzBiFTdqFy+0FB8XWjGOaPLH9vzo/A8itv928P8MrvT4YnA7UDoxECW3pe8NsNPylydIrlv+Dgr3478= \ No newline at end of file diff --git a/website/docs/development/wrappers_and_events.drawio b/website/docs/development/wrappers_and_events.drawio new file mode 100644 index 0000000000..1e39c1258d --- /dev/null +++ b/website/docs/development/wrappers_and_events.drawio @@ -0,0 +1 @@ +7V1pc6O4Fv01rkpeVVIsxsvHLJ1+PdMz3Rmnpjvvy5QMsq1ujHiAHbt//UhC7ALLNgaS2KmKjQCt59577pUEPf1uufnoAXfxB7ag3dMUa9PT73uapg50hXzRlC1PGWnDMGXuIYunJQkT9AvyRH7jfIUs6GcuDDC2A+RmE03sONAMMmnA8/BL9rIZtrOlumAOCwkTE9jF1G/IChY8VR2MkxP/hWi+4EXH7VuC6GLeEn8BLPySStI/9PQ7D+Mg/LXc3EGb9l7UL+F9DyVn44p50Alkbvjx6+X7+p8vhg+fXzbTb/jrCP5+pfZ55YJt1GIPrxwL0puUnn6LvWCB59gB9meMXZKoksQfMAi2fKzAKsAkaREsbX6W1Mfbfqf3X2tGdPzM82MH95vM0ZYf+QHwghs6aCRhamPzZ5T4gGw7vsWKLnGwA8OU9PkNCsLCDX70HNWL/E5KpgdRwcWu5L3r45Vnwor+0zkkgTeHQVU/8wyhlYEbH6mPEC8h6QlygQdtEKB1Fn2Ag3geX5eMM/nBh3qPYefVXgN7xUvqaQObNOB2Sn7M6Y8Pa9IZBPK0XfwcKSo+HV/vpVLAkiDk1i4ema4bJ2QvLs+MpVhonUHn4P8rKi+3AdwEV8BGc6en35ArbDgLkrNRLv/s/qTaxsqqs/goF98FTpQGlyj44vxJFCW7k/eCM/Xd1A2kMul7RPn8CVxEc9BvHlaOGSDs/AVnkACYwLU6l6Za6q+mvumhKbQYlPzw/j+Am4VGsHVJje9Y4R5y5mJktNyW/YDUVE3jHn7CjwHr5IuwDy9PWerKmbRSrmhcLvAaeoQ3wEuqW1lNHlmFLlsYDk5BJuQyYPtPmFXkA5H3AHoXpV1TaX1fFiiAExcwG/RCKFbW0vIq3ZukIOhVGTLSTaQRlZaHnx0pnK9wxkYSwuOXhP5ofZ62SDEfdaCcyFrFDCrpJmpHJ/yQ04DjeQtnDtHv5wyLEDOHhOtkiM51zHtkqA5vwL5M53DW0pdkLYNOkZYYywlr+Q+RR1UIjs9gSlyRammhQoEI1b/hJ5bIsmwGJeijX2DK8qM97WLEDNh9z7jtGfcFsBVHohLHBWGM3RdeZsZDEAmpcq0qEXWX7nye21famNQleDbzKcfLjU5c6OED1t/NMh/rYphkeCoJ5jFqdkZk7g7b2GP36lA3qZIk6dgJUukK+zBB9vBPmDpzq4wNpVJk99HPGfU8EKhnVROo59GptPPwpB7kXg7kLo0p52A26kAar1IVG7slO3FQvkx/ENX2zWPM/9SOZI1yDhRD06yinM/YRyTng3v1oS4517WsoBta24KuD840rFYaNpCU/XFbsq8+ok+flB/3QJ0/jSdPv3/7nzGMQ1ldoGF78ikJjhaCvFQqrwjz6o8HXWdeA2nm9QrUcg3KtK90jTWpRZ/2aM1ZT/z80Oh9s7xp1HXdWVXrSrkMQtZUm2fUJGWyDDiy+iJqNNKm+mBQlwvUNWo0luDD57mU9xGV3xmnlo4Ty9S4ZcM66u82rMJo8ekMq16/YU3ZxOFbn9GO6P0rs6wCr6SogrEFX4VVrUEwVaVzRlItxg/OkrmPZMrGCju22ESViBY+4zl4P6KZi+Hrg9ZFc9RRb/QIaRnKSovRLWkZ7paWBxtuPgVw+Q5lRVPalhWtSDBPEgY/cA4sI3bYhU7n7Rq9SkpSuzUHpgmnt0slDTmmvaJLmfcRt86uZIgWkB69kuFKue6PIp+Ny/gVB8Sh8fWt8IbTRdsjAEstdFBIaQts+TXpbmUJTA93Wof3R13zRLSGZjLrUOHNMydN1s/od0sfyyxKqDEC8F5XHBmteyta0Vs5i2/SO7KOj9Ytx0eTcHzqDBO8V/nt99uW32hT4Fl+hXIwlpXfYbfkV2YSlNjfcDngWX4PlV+9dfqsa43Ib8tyqMtOhEXA74gcRvVubHPnLkHM5yU1YX/w5aebxGf7y7562IS+D62Ly/D+KcY2ZBd1YaGBD8MNeUk1ef3a2BAnqiCwwu2gn5EfQOeABQ+nqpgHl3gNj6vbmzE5uVUdqsDliwPxmT2A2slsTvFBBW/R5sg+TyBS8l2xORIPFLjDS5f0lnOmfoe7bg0yP/Ha/z2pRQvB7rfCNpCDAuouHbU6sI7KkYGsrEcTjzVo/oEGJ9mvXyL+AiVRqhHiyZNWTLNQKQhnv2qeB00sLp/STvVqdgjKoj5xRGiv7QvxNHfJtrOi2c9Z5J08QNilgt0N5fq4iJUUFgwBFKK0Q+dXIygauYkBNYewsJn8rgRkhYwGuaWK/fyTJMJ+KGR0wPytsBclyEs68PwqZ3CPUjr57VONLlgTDpnEXF+Kb76/EWt0kk44QsItiGercIxVEAQky4WjLaswGOYW7A0PtAqxOYmYjt6sVRBOR7YH4IOAeCDoawCw9Eq/covcFV6j54Eni+DYTEYZjZtFsMxu02g27h2byM6QGuEE6tlkNqJxRq3azLwDlFcU0hpnnMN03vieWOOoIleqHII8em4Bf8Fgp/ZywXgaWo0eu0w6Lx+cnRn0rycKwrK/PbDU1tDnQ7zxhtp9hz6f0VU+o1MPvWg5/HnoK4Z+OKhp6PMZNT705d44nTXpiUKz9MSVz6bhaGRW19xNMTJL484fV4iOCGEALvRomxyLjuqaOfYPPttET8cCrwL29GDFtIHvwzSRCStREsClMeKcGcztmaCzhGFNM5svWDC5YutFcatFGsLxw6bS6BXOYtZAdXLTuVfquEh1hroA6XnmW99EUvkTimQho45EkPlt0qOc7YH8f5q8GQzQ2vM5a61/Gkz0jSIkBIjIq5b6EFG+/Pc4RPxNqJ0yRY5F1APRCsoFqR85eXt5Rkc5OvJPHxTBI556agYf5d7scfh4pPeSgYBzD9Dn6J9hIf/kJSEsRD7z6WBRvur4OFg8bV06OpRQAB/SJi6gR7/5Tj6qSgBLMD0IAkhZyZR2VUxaHn6bXJ/BtAcrESxvifcONgKm+AHdR4BJSGRvWNlM08DwZRj0VUSMzobtDScWQzxRXUR4vxtiao3oJcECMl5TsdiGPTUOFhYvpKJ4SvQUKgJL5RMtcIY8n36bC2j+pJxZQaxuhYIKL/MQF7CkD5O8i1k6qbVDO434fUxcnG26A1Y0Thhg8o+RtsqGpl6bIi6ZZTHjr0Kh7XtaID+VRJtGj10Pr5HFepYVXdml4qKsVfieEoUu0UFEEH3ACy1bHZSkfHHiNlJ6+sCq7SOLvwKFSLAd5l2oV+XC2XT1XhADmwfn9EovLo+7TIrNM2ANCIve0QvKxdOkpLRkrIHtYyb+vs+KJOpjvogLd8CSfuEZ7T+i2Two9OLYkIR3cJYmUTnTdStqN8dhh6bglX/pTsq7xFE4PGxUKA1Rz8Vyyhx/1gIeNZca+8NtgVA/C/S4rFEQBddL1T0hXqdQ9yOBtjdEjPKQ94qQw+TFamGYI3k/nf7hXw== \ No newline at end of file diff --git a/website/docs/guides/images.md b/website/docs/guides/images.md index 3e99eaf50a..79ed0fb197 100644 --- a/website/docs/guides/images.md +++ b/website/docs/guides/images.md @@ -15,9 +15,9 @@ const { QMainWindow, QPixmap, QLabel } = require('@nodegui/nodegui'); const win = new QMainWindow(); const label = new QLabel(); -const absoulteImagePath = '/Users/atulr/Project/nodegui/nodegui/extras/assets/logox200.png'; +const absoluteImagePath = '/Users/atulr/Project/nodegui/nodegui/extras/assets/logox200.png'; const image = new QPixmap(); -image.load(absoulteImagePath); +image.load(absoluteImagePath); label.setPixmap(image); diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 1de0c44b4a..6fa09538c2 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -39,18 +39,6 @@ module.exports = { { title: 'Community', items: [ - { - label: 'Spectrum', - href: 'https://spectrum.chat/nodegui', - }, - { - label: 'Slack', - href: 'https://nodegui.slack.com', - }, - { - label: 'Twitter', - to: 'https://twitter.com/node_gui', - }, { label: 'Medium', to: 'https://medium.com/nodegui', diff --git a/website/package-lock.json b/website/package-lock.json new file mode 100644 index 0000000000..138d6ec703 --- /dev/null +++ b/website/package-lock.json @@ -0,0 +1,24798 @@ +{ + "name": "nodegui", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "nodegui", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "^3.x", + "@docusaurus/plugin-google-analytics": "^3.x", + "@docusaurus/preset-classic": "^3.x", + "classnames": "^2.2.6", + "react": "^18.x", + "react-dom": "^18.x", + "styled-components": "^4.4.0" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.9.3" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "dependencies": { + "@algolia/autocomplete-shared": "1.9.3" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", + "dependencies": { + "@algolia/cache-common": "4.24.0" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", + "dependencies": { + "@algolia/cache-common": "4.24.0" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.9.1.tgz", + "integrity": "sha512-YWPGDyISFNbPFVswI16c4rgt2CeTgFk82e543FSyw/3H5eNKa0YPb876GguEb50NualXCF7DCuVhcp6XMTpaSg==", + "peer": true, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.9.1.tgz", + "integrity": "sha512-JDK8kv1ZR2uwEbUVOZ6GA2AQyHI1+T5noupyTsu7SY2M6W3wPwQO3oUou6Xq+fWJmXGUB8TUj4Yv3ioYoTjQVg==", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.9.1", + "@algolia/requester-browser-xhr": "5.9.1", + "@algolia/requester-fetch": "5.9.1", + "@algolia/requester-node-http": "5.9.1" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "node_modules/@algolia/logger-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", + "dependencies": { + "@algolia/logger-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.9.1.tgz", + "integrity": "sha512-EevzJJ2AXu+U2w14XgK9GnJn9Y4q5GNnoAUWS0aErCCb7XhYiM7xa1eJnVq+FoOwRuZj8RmS4GEV7t3CQI3TqA==", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.9.1" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.9.1.tgz", + "integrity": "sha512-gBSi8QotBfOu3BbF25PB2uVbCNfrjVDGyvfeIQ6DukUldjEE8ruusNJnVMHoR00rO1C8G86/USHkbmXx73vf7Q==", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.9.1" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.9.1.tgz", + "integrity": "sha512-ImECpAR0A0q+9UfTprA099JJ6VZ+GjUoOC+m5rbyJieA4rUbt/A6QHkqeUq/2fObeezOzLn4DZDAXW93YHM+oQ==", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.9.1" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", + "dependencies": { + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", + "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", + "dependencies": { + "@babel/highlight": "^7.25.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz", + "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz", + "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helpers": "^7.25.7", + "@babel/parser": "^7.25.8", + "@babel/template": "^7.25.7", + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.8", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", + "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", + "dependencies": { + "@babel/types": "^7.25.7", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.7.tgz", + "integrity": "sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==", + "dependencies": { + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.7.tgz", + "integrity": "sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==", + "dependencies": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", + "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", + "dependencies": { + "@babel/compat-data": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.7.tgz", + "integrity": "sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-member-expression-to-functions": "^7.25.7", + "@babel/helper-optimise-call-expression": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/traverse": "^7.25.7", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.7.tgz", + "integrity": "sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "regexpu-core": "^6.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.7.tgz", + "integrity": "sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==", + "dependencies": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", + "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", + "dependencies": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", + "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-simple-access": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.7.tgz", + "integrity": "sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==", + "dependencies": { + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz", + "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.7.tgz", + "integrity": "sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-wrap-function": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.7.tgz", + "integrity": "sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.7", + "@babel/helper-optimise-call-expression": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", + "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", + "dependencies": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.7.tgz", + "integrity": "sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==", + "dependencies": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", + "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", + "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", + "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.7.tgz", + "integrity": "sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==", + "dependencies": { + "@babel/template": "^7.25.7", + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", + "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", + "dependencies": { + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", + "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", + "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", + "dependencies": { + "@babel/types": "^7.25.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.7.tgz", + "integrity": "sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.7.tgz", + "integrity": "sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.7.tgz", + "integrity": "sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.7.tgz", + "integrity": "sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/plugin-transform-optional-chaining": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.7.tgz", + "integrity": "sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.7.tgz", + "integrity": "sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz", + "integrity": "sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.7.tgz", + "integrity": "sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.7.tgz", + "integrity": "sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.7.tgz", + "integrity": "sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.8.tgz", + "integrity": "sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-remap-async-to-generator": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.7.tgz", + "integrity": "sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-remap-async-to-generator": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.7.tgz", + "integrity": "sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.7.tgz", + "integrity": "sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.7.tgz", + "integrity": "sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.25.8.tgz", + "integrity": "sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.7.tgz", + "integrity": "sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7", + "@babel/traverse": "^7.25.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.7.tgz", + "integrity": "sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/template": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.7.tgz", + "integrity": "sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.7.tgz", + "integrity": "sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.7.tgz", + "integrity": "sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.7.tgz", + "integrity": "sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.8.tgz", + "integrity": "sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.7.tgz", + "integrity": "sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.8.tgz", + "integrity": "sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.7.tgz", + "integrity": "sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.7.tgz", + "integrity": "sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.8.tgz", + "integrity": "sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.7.tgz", + "integrity": "sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.8.tgz", + "integrity": "sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.7.tgz", + "integrity": "sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.7.tgz", + "integrity": "sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.7.tgz", + "integrity": "sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-simple-access": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.7.tgz", + "integrity": "sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "@babel/traverse": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.7.tgz", + "integrity": "sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.7.tgz", + "integrity": "sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.7.tgz", + "integrity": "sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.8.tgz", + "integrity": "sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.8.tgz", + "integrity": "sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.8.tgz", + "integrity": "sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/plugin-transform-parameters": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.7.tgz", + "integrity": "sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.8.tgz", + "integrity": "sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.8.tgz", + "integrity": "sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.7.tgz", + "integrity": "sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.7.tgz", + "integrity": "sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.8.tgz", + "integrity": "sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.7.tgz", + "integrity": "sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.7.tgz", + "integrity": "sha512-/qXt69Em8HgsjCLu7G3zdIQn7A2QwmYND7Wa0LTp09Na+Zn8L5d0A7wSXrKi18TJRc/Q5S1i1De/SU1LzVkSvA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.7.tgz", + "integrity": "sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.7.tgz", + "integrity": "sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/plugin-syntax-jsx": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.7.tgz", + "integrity": "sha512-5yd3lH1PWxzW6IZj+p+Y4OLQzz0/LzlOG8vGqonHfVR3euf1vyzyMUJk9Ac+m97BH46mFc/98t9PmYLyvgL3qg==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.7.tgz", + "integrity": "sha512-6YTHJ7yjjgYqGc8S+CbEXhLICODk0Tn92j+vNJo07HFk9t3bjFgAKxPLFhHwF2NjmQVSI1zBRfBWUeVBa2osfA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.7.tgz", + "integrity": "sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.7.tgz", + "integrity": "sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.7.tgz", + "integrity": "sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.7.tgz", + "integrity": "sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.7.tgz", + "integrity": "sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.7.tgz", + "integrity": "sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.7.tgz", + "integrity": "sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.7.tgz", + "integrity": "sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.7.tgz", + "integrity": "sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/plugin-syntax-typescript": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.7.tgz", + "integrity": "sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.7.tgz", + "integrity": "sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.7.tgz", + "integrity": "sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.7.tgz", + "integrity": "sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.8.tgz", + "integrity": "sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==", + "dependencies": { + "@babel/compat-data": "^7.25.8", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.7", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.25.7", + "@babel/plugin-syntax-import-attributes": "^7.25.7", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.8", + "@babel/plugin-transform-async-to-generator": "^7.25.7", + "@babel/plugin-transform-block-scoped-functions": "^7.25.7", + "@babel/plugin-transform-block-scoping": "^7.25.7", + "@babel/plugin-transform-class-properties": "^7.25.7", + "@babel/plugin-transform-class-static-block": "^7.25.8", + "@babel/plugin-transform-classes": "^7.25.7", + "@babel/plugin-transform-computed-properties": "^7.25.7", + "@babel/plugin-transform-destructuring": "^7.25.7", + "@babel/plugin-transform-dotall-regex": "^7.25.7", + "@babel/plugin-transform-duplicate-keys": "^7.25.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.7", + "@babel/plugin-transform-dynamic-import": "^7.25.8", + "@babel/plugin-transform-exponentiation-operator": "^7.25.7", + "@babel/plugin-transform-export-namespace-from": "^7.25.8", + "@babel/plugin-transform-for-of": "^7.25.7", + "@babel/plugin-transform-function-name": "^7.25.7", + "@babel/plugin-transform-json-strings": "^7.25.8", + "@babel/plugin-transform-literals": "^7.25.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.8", + "@babel/plugin-transform-member-expression-literals": "^7.25.7", + "@babel/plugin-transform-modules-amd": "^7.25.7", + "@babel/plugin-transform-modules-commonjs": "^7.25.7", + "@babel/plugin-transform-modules-systemjs": "^7.25.7", + "@babel/plugin-transform-modules-umd": "^7.25.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.7", + "@babel/plugin-transform-new-target": "^7.25.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.8", + "@babel/plugin-transform-numeric-separator": "^7.25.8", + "@babel/plugin-transform-object-rest-spread": "^7.25.8", + "@babel/plugin-transform-object-super": "^7.25.7", + "@babel/plugin-transform-optional-catch-binding": "^7.25.8", + "@babel/plugin-transform-optional-chaining": "^7.25.8", + "@babel/plugin-transform-parameters": "^7.25.7", + "@babel/plugin-transform-private-methods": "^7.25.7", + "@babel/plugin-transform-private-property-in-object": "^7.25.8", + "@babel/plugin-transform-property-literals": "^7.25.7", + "@babel/plugin-transform-regenerator": "^7.25.7", + "@babel/plugin-transform-reserved-words": "^7.25.7", + "@babel/plugin-transform-shorthand-properties": "^7.25.7", + "@babel/plugin-transform-spread": "^7.25.7", + "@babel/plugin-transform-sticky-regex": "^7.25.7", + "@babel/plugin-transform-template-literals": "^7.25.7", + "@babel/plugin-transform-typeof-symbol": "^7.25.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.7", + "@babel/plugin-transform-unicode-property-regex": "^7.25.7", + "@babel/plugin-transform-unicode-regex": "^7.25.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.7", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.7.tgz", + "integrity": "sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-transform-react-display-name": "^7.25.7", + "@babel/plugin-transform-react-jsx": "^7.25.7", + "@babel/plugin-transform-react-jsx-development": "^7.25.7", + "@babel/plugin-transform-react-pure-annotations": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.7.tgz", + "integrity": "sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-syntax-jsx": "^7.25.7", + "@babel/plugin-transform-modules-commonjs": "^7.25.7", + "@babel/plugin-transform-typescript": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.7.tgz", + "integrity": "sha512-gMmIEhg35sXk9Te5qbGp3W9YKrvLt3HV658/d3odWrHSqT0JeG5OzsJWFHRLiOohRyjRsJc/x03DhJm3i8VJxg==", + "dependencies": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", + "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", + "dependencies": { + "@babel/code-frame": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/types": "^7.25.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", + "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", + "dependencies": { + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", + "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", + "dependencies": { + "@babel/helper-string-parser": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.2.tgz", + "integrity": "sha512-vKNZepO2j7MrYBTZIGXvlUOIR+v9KRf70FApRgovWrj3GTs1EITz/Xb0AOlm1xsQBp16clVZj1SY/qaOJbQtZw==" + }, + "node_modules/@docsearch/react": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.2.tgz", + "integrity": "sha512-rtZce46OOkVflCQH71IdbXSFK+S8iJZlUF56XBW5rIgx/eG5qoomC7Ag3anZson1bBac/JFQn7XOBfved/IMRA==", + "dependencies": { + "@algolia/autocomplete-core": "1.9.3", + "@algolia/autocomplete-preset-algolia": "1.9.3", + "@docsearch/css": "3.6.2", + "algoliasearch": "^4.19.1" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "node_modules/@docusaurus/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "rtl-detect": "^1.0.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@mdx-js/react": "^3.0.0", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "dependencies": { + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "dependencies": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "dependencies": { + "@docusaurus/types": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", + "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/react-router-config": "^5.0.7", + "combine-promises": "^1.1.0", + "fs-extra": "^11.1.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", + "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", + "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", + "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-tag-manager": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", + "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", + "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", + "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/plugin-debug": "3.5.2", + "@docusaurus/plugin-google-analytics": "3.5.2", + "@docusaurus/plugin-google-gtag": "3.5.2", + "@docusaurus/plugin-google-tag-manager": "3.5.2", + "@docusaurus/plugin-sitemap": "3.5.2", + "@docusaurus/theme-classic": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-search-algolia": "3.5.2", + "@docusaurus/types": "3.5.2" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", + "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.44", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", + "dependencies": { + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", + "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", + "dependencies": { + "@docsearch/react": "^3.5.2", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "algoliasearch": "^4.18.0", + "algoliasearch-helper": "^3.13.3", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "dependencies": { + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/types": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "dependencies": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "dependencies": { + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "dependencies": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "node_modules/@mdx-js/mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "engines": { + "node": ">=12.22.0" + } + }, + "node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "dependencies": { + "graceful-fs": "4.2.10" + }, + "engines": { + "node": ">=12.22.0" + } + }, + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/@pnpm/npm-conf": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "dependencies": { + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==" + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "dependencies": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "dependencies": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/node": { + "version": "22.7.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", + "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/prismjs": { + "version": "1.26.4", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" + }, + "node_modules/@types/qs": { + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "node_modules/@types/react": { + "version": "18.3.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.11.tgz", + "integrity": "sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + }, + "node_modules/@types/ws": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", + "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/algoliasearch": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", + "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-styled-components": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz", + "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "lodash": "^4.17.21", + "picomatch": "^2.3.1" + }, + "peerDependencies": { + "styled-components": ">= 2" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "dependencies": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001669", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", + "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "dependencies": { + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "dependencies": { + "browserslist": "^4.23.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz", + "integrity": "sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "dependencies": { + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-to-react-native": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz", + "integrity": "sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^3.3.0" + } + }, + "node_modules/css-to-react-native/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "dependencies": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "dependencies": { + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "dependencies": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.41", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", + "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + }, + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/file-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/file-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "engines": { + "node": ">= 14.17" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree/node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/hast-util-to-estree/node_modules/style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "engines": { + "node": ">=14" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.2.tgz", + "integrity": "sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.44", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", + "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "dependencies": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "dependencies": { + "package-json": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "node_modules/merge-anything": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/merge-anything/-/merge-anything-2.4.4.tgz", + "integrity": "sha512-l5XlriUDJKQT12bH+rVhAHjwIuXWdAIecGwsYjv2LJo+dA1AeRTmeQS+3QBpO6lEthBMDi2IUMpLC1yyRvGlwQ==", + "dependencies": { + "is-what": "^3.3.1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "dependencies": { + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark/node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark/node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark/node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz", + "integrity": "sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", + "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", + "dependencies": { + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "dependencies": { + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", + "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==", + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-loader": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", + "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "dependencies": { + "cosmiconfig": "^8.3.5", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-rules": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-params": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "dependencies": { + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-string": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "dependencies": { + "sort-css-media-queries": "2.2.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.23" + } + }, + "node_modules/postcss-svgo": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" + }, + "engines": { + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz", + "integrity": "sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==", + "dependencies": { + "@types/prismjs": "^1.26.0", + "clsx": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.0.0" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "dependencies": { + "escape-goat": "^4.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-json-view-lite": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", + "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "dependencies": { + "@types/react": "*" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "dependencies": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz", + "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.11.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "dependencies": { + "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/registry-url": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==" + }, + "node_modules/regjsparser": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.1.tgz", + "integrity": "sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", + "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^3.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-emoji": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", + "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "dependencies": { + "@types/mdast": "^4.0.2", + "emoticon": "^4.0.1", + "mdast-util-find-and-replace": "^3.0.1", + "node-emoji": "^2.1.0", + "unified": "^11.0.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/remark-frontmatter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", + "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-frontmatter": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rtl-detect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" + }, + "node_modules/rtlcss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", + "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0", + "postcss": "^8.4.21", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/search-insights": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", + "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", + "peer": true + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "3.3.0", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/skin-tone": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", + "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "dependencies": { + "unicode-emoji-modifier-base": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "dependencies": { + "inline-style-parser": "0.2.4" + } + }, + "node_modules/styled-components": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-4.4.1.tgz", + "integrity": "sha512-RNqj14kYzw++6Sr38n7197xG33ipEOktGElty4I70IKzQF1jzaD1U4xQ+Ny/i03UUhHlC5NWEO+d8olRCDji6g==", + "hasInstallScript": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@emotion/is-prop-valid": "^0.8.1", + "@emotion/unitless": "^0.7.0", + "babel-plugin-styled-components": ">= 1", + "css-to-react-native": "^2.2.2", + "memoize-one": "^5.0.0", + "merge-anything": "^2.2.4", + "prop-types": "^15.5.4", + "react-is": "^16.6.0", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10", + "supports-color": "^5.5.0" + }, + "peerDependencies": { + "react": ">= 16.3.0", + "react-dom": ">= 16.3.0" + } + }, + "node_modules/styled-components/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/styled-components/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stylehacks": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "dependencies": { + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "peerDependencies": { + "stylis": "^3.5.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==" + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-emoji-modifier-base": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "dependencies": { + "crypto-random-string": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "dependencies": { + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/url-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/url-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webpack": { + "version": "5.95.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", + "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", + "dependencies": { + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + }, + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "requires": { + "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "requires": { + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "requires": { + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "requires": {} + }, + "@algolia/cache-browser-local-storage": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", + "requires": { + "@algolia/cache-common": "4.24.0" + } + }, + "@algolia/cache-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" + }, + "@algolia/cache-in-memory": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", + "requires": { + "@algolia/cache-common": "4.24.0" + } + }, + "@algolia/client-account": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-analytics": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-common": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.9.1.tgz", + "integrity": "sha512-YWPGDyISFNbPFVswI16c4rgt2CeTgFk82e543FSyw/3H5eNKa0YPb876GguEb50NualXCF7DCuVhcp6XMTpaSg==", + "peer": true + }, + "@algolia/client-personalization": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + } + } + }, + "@algolia/client-search": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.9.1.tgz", + "integrity": "sha512-JDK8kv1ZR2uwEbUVOZ6GA2AQyHI1+T5noupyTsu7SY2M6W3wPwQO3oUou6Xq+fWJmXGUB8TUj4Yv3ioYoTjQVg==", + "peer": true, + "requires": { + "@algolia/client-common": "5.9.1", + "@algolia/requester-browser-xhr": "5.9.1", + "@algolia/requester-fetch": "5.9.1", + "@algolia/requester-node-http": "5.9.1" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" + }, + "@algolia/logger-console": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", + "requires": { + "@algolia/logger-common": "4.24.0" + } + }, + "@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "requires": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + }, + "@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + } + } + }, + "@algolia/requester-browser-xhr": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.9.1.tgz", + "integrity": "sha512-EevzJJ2AXu+U2w14XgK9GnJn9Y4q5GNnoAUWS0aErCCb7XhYiM7xa1eJnVq+FoOwRuZj8RmS4GEV7t3CQI3TqA==", + "peer": true, + "requires": { + "@algolia/client-common": "5.9.1" + } + }, + "@algolia/requester-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" + }, + "@algolia/requester-fetch": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.9.1.tgz", + "integrity": "sha512-gBSi8QotBfOu3BbF25PB2uVbCNfrjVDGyvfeIQ6DukUldjEE8ruusNJnVMHoR00rO1C8G86/USHkbmXx73vf7Q==", + "peer": true, + "requires": { + "@algolia/client-common": "5.9.1" + } + }, + "@algolia/requester-node-http": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.9.1.tgz", + "integrity": "sha512-ImECpAR0A0q+9UfTprA099JJ6VZ+GjUoOC+m5rbyJieA4rUbt/A6QHkqeUq/2fObeezOzLn4DZDAXW93YHM+oQ==", + "peer": true, + "requires": { + "@algolia/client-common": "5.9.1" + } + }, + "@algolia/transporter": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", + "requires": { + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" + } + }, + "@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@babel/code-frame": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", + "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", + "requires": { + "@babel/highlight": "^7.25.7", + "picocolors": "^1.0.0" + } + }, + "@babel/compat-data": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz", + "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==" + }, + "@babel/core": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz", + "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helpers": "^7.25.7", + "@babel/parser": "^7.25.8", + "@babel/template": "^7.25.7", + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.8", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", + "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", + "requires": { + "@babel/types": "^7.25.7", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.7.tgz", + "integrity": "sha512-4xwU8StnqnlIhhioZf1tqnVWeQ9pvH/ujS8hRfw/WOza+/a+1qv69BWNy+oY231maTCWgKWhfBU7kDpsds6zAA==", + "requires": { + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.7.tgz", + "integrity": "sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==", + "requires": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", + "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", + "requires": { + "@babel/compat-data": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.7.tgz", + "integrity": "sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-member-expression-to-functions": "^7.25.7", + "@babel/helper-optimise-call-expression": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/traverse": "^7.25.7", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.7.tgz", + "integrity": "sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "regexpu-core": "^6.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.7.tgz", + "integrity": "sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==", + "requires": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", + "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", + "requires": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", + "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", + "requires": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-simple-access": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.7.tgz", + "integrity": "sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==", + "requires": { + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz", + "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.7.tgz", + "integrity": "sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-wrap-function": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/helper-replace-supers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.7.tgz", + "integrity": "sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.25.7", + "@babel/helper-optimise-call-expression": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", + "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", + "requires": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.7.tgz", + "integrity": "sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==", + "requires": { + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helper-string-parser": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", + "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==" + }, + "@babel/helper-validator-identifier": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", + "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==" + }, + "@babel/helper-validator-option": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", + "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.7.tgz", + "integrity": "sha512-MA0roW3JF2bD1ptAaJnvcabsVlNQShUaThyJbCDD4bCp8NEgiFvpoqRI2YS22hHlc2thjO/fTg2ShLMC3jygAg==", + "requires": { + "@babel/template": "^7.25.7", + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/helpers": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", + "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", + "requires": { + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/highlight": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", + "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", + "requires": { + "@babel/helper-validator-identifier": "^7.25.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", + "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", + "requires": { + "@babel/types": "^7.25.8" + } + }, + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.7.tgz", + "integrity": "sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.7.tgz", + "integrity": "sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.7.tgz", + "integrity": "sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.7.tgz", + "integrity": "sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/plugin-transform-optional-chaining": "^7.25.7" + } + }, + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.7.tgz", + "integrity": "sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "requires": {} + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.7.tgz", + "integrity": "sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz", + "integrity": "sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.7.tgz", + "integrity": "sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.7.tgz", + "integrity": "sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.7.tgz", + "integrity": "sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.8.tgz", + "integrity": "sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-remap-async-to-generator": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.7.tgz", + "integrity": "sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==", + "requires": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-remap-async-to-generator": "^7.25.7" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.7.tgz", + "integrity": "sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.7.tgz", + "integrity": "sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.7.tgz", + "integrity": "sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.25.8.tgz", + "integrity": "sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.7.tgz", + "integrity": "sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7", + "@babel/traverse": "^7.25.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.7.tgz", + "integrity": "sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/template": "^7.25.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.7.tgz", + "integrity": "sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.7.tgz", + "integrity": "sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.7.tgz", + "integrity": "sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.7.tgz", + "integrity": "sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.8.tgz", + "integrity": "sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.7.tgz", + "integrity": "sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.8.tgz", + "integrity": "sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.7.tgz", + "integrity": "sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.7.tgz", + "integrity": "sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.8.tgz", + "integrity": "sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.7.tgz", + "integrity": "sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.8.tgz", + "integrity": "sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.7.tgz", + "integrity": "sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.7.tgz", + "integrity": "sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==", + "requires": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.7.tgz", + "integrity": "sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==", + "requires": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-simple-access": "^7.25.7" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.7.tgz", + "integrity": "sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==", + "requires": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "@babel/traverse": "^7.25.7" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.7.tgz", + "integrity": "sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==", + "requires": { + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.7.tgz", + "integrity": "sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.7.tgz", + "integrity": "sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.8.tgz", + "integrity": "sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.8.tgz", + "integrity": "sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.8.tgz", + "integrity": "sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==", + "requires": { + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/plugin-transform-parameters": "^7.25.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.7.tgz", + "integrity": "sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-replace-supers": "^7.25.7" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.8.tgz", + "integrity": "sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.8.tgz", + "integrity": "sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.7.tgz", + "integrity": "sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.7.tgz", + "integrity": "sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.8.tgz", + "integrity": "sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.7.tgz", + "integrity": "sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.7.tgz", + "integrity": "sha512-/qXt69Em8HgsjCLu7G3zdIQn7A2QwmYND7Wa0LTp09Na+Zn8L5d0A7wSXrKi18TJRc/Q5S1i1De/SU1LzVkSvA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.7.tgz", + "integrity": "sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.7.tgz", + "integrity": "sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/plugin-syntax-jsx": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.7.tgz", + "integrity": "sha512-5yd3lH1PWxzW6IZj+p+Y4OLQzz0/LzlOG8vGqonHfVR3euf1vyzyMUJk9Ac+m97BH46mFc/98t9PmYLyvgL3qg==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.25.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.7.tgz", + "integrity": "sha512-6YTHJ7yjjgYqGc8S+CbEXhLICODk0Tn92j+vNJo07HFk9t3bjFgAKxPLFhHwF2NjmQVSI1zBRfBWUeVBa2osfA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.7.tgz", + "integrity": "sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "regenerator-transform": "^0.15.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.7.tgz", + "integrity": "sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.7.tgz", + "integrity": "sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==", + "requires": { + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.7.tgz", + "integrity": "sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.7.tgz", + "integrity": "sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.7.tgz", + "integrity": "sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.7.tgz", + "integrity": "sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.7.tgz", + "integrity": "sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.7.tgz", + "integrity": "sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.7", + "@babel/helper-create-class-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.7", + "@babel/plugin-syntax-typescript": "^7.25.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.7.tgz", + "integrity": "sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.7.tgz", + "integrity": "sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.7.tgz", + "integrity": "sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.7.tgz", + "integrity": "sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7" + } + }, + "@babel/preset-env": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.8.tgz", + "integrity": "sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==", + "requires": { + "@babel/compat-data": "^7.25.8", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.7", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.25.7", + "@babel/plugin-syntax-import-attributes": "^7.25.7", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.8", + "@babel/plugin-transform-async-to-generator": "^7.25.7", + "@babel/plugin-transform-block-scoped-functions": "^7.25.7", + "@babel/plugin-transform-block-scoping": "^7.25.7", + "@babel/plugin-transform-class-properties": "^7.25.7", + "@babel/plugin-transform-class-static-block": "^7.25.8", + "@babel/plugin-transform-classes": "^7.25.7", + "@babel/plugin-transform-computed-properties": "^7.25.7", + "@babel/plugin-transform-destructuring": "^7.25.7", + "@babel/plugin-transform-dotall-regex": "^7.25.7", + "@babel/plugin-transform-duplicate-keys": "^7.25.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.7", + "@babel/plugin-transform-dynamic-import": "^7.25.8", + "@babel/plugin-transform-exponentiation-operator": "^7.25.7", + "@babel/plugin-transform-export-namespace-from": "^7.25.8", + "@babel/plugin-transform-for-of": "^7.25.7", + "@babel/plugin-transform-function-name": "^7.25.7", + "@babel/plugin-transform-json-strings": "^7.25.8", + "@babel/plugin-transform-literals": "^7.25.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.8", + "@babel/plugin-transform-member-expression-literals": "^7.25.7", + "@babel/plugin-transform-modules-amd": "^7.25.7", + "@babel/plugin-transform-modules-commonjs": "^7.25.7", + "@babel/plugin-transform-modules-systemjs": "^7.25.7", + "@babel/plugin-transform-modules-umd": "^7.25.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.7", + "@babel/plugin-transform-new-target": "^7.25.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.8", + "@babel/plugin-transform-numeric-separator": "^7.25.8", + "@babel/plugin-transform-object-rest-spread": "^7.25.8", + "@babel/plugin-transform-object-super": "^7.25.7", + "@babel/plugin-transform-optional-catch-binding": "^7.25.8", + "@babel/plugin-transform-optional-chaining": "^7.25.8", + "@babel/plugin-transform-parameters": "^7.25.7", + "@babel/plugin-transform-private-methods": "^7.25.7", + "@babel/plugin-transform-private-property-in-object": "^7.25.8", + "@babel/plugin-transform-property-literals": "^7.25.7", + "@babel/plugin-transform-regenerator": "^7.25.7", + "@babel/plugin-transform-reserved-words": "^7.25.7", + "@babel/plugin-transform-shorthand-properties": "^7.25.7", + "@babel/plugin-transform-spread": "^7.25.7", + "@babel/plugin-transform-sticky-regex": "^7.25.7", + "@babel/plugin-transform-template-literals": "^7.25.7", + "@babel/plugin-transform-typeof-symbol": "^7.25.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.7", + "@babel/plugin-transform-unicode-property-regex": "^7.25.7", + "@babel/plugin-transform-unicode-regex": "^7.25.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.7", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.25.7.tgz", + "integrity": "sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-transform-react-display-name": "^7.25.7", + "@babel/plugin-transform-react-jsx": "^7.25.7", + "@babel/plugin-transform-react-jsx-development": "^7.25.7", + "@babel/plugin-transform-react-pure-annotations": "^7.25.7" + } + }, + "@babel/preset-typescript": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.7.tgz", + "integrity": "sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "@babel/plugin-syntax-jsx": "^7.25.7", + "@babel/plugin-transform-modules-commonjs": "^7.25.7", + "@babel/plugin-transform-typescript": "^7.25.7" + } + }, + "@babel/runtime": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/runtime-corejs3": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.7.tgz", + "integrity": "sha512-gMmIEhg35sXk9Te5qbGp3W9YKrvLt3HV658/d3odWrHSqT0JeG5OzsJWFHRLiOohRyjRsJc/x03DhJm3i8VJxg==", + "requires": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", + "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", + "requires": { + "@babel/code-frame": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/types": "^7.25.7" + } + }, + "@babel/traverse": { + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", + "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", + "requires": { + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", + "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", + "requires": { + "@babel/helper-string-parser": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" + }, + "@docsearch/css": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.2.tgz", + "integrity": "sha512-vKNZepO2j7MrYBTZIGXvlUOIR+v9KRf70FApRgovWrj3GTs1EITz/Xb0AOlm1xsQBp16clVZj1SY/qaOJbQtZw==" + }, + "@docsearch/react": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.2.tgz", + "integrity": "sha512-rtZce46OOkVflCQH71IdbXSFK+S8iJZlUF56XBW5rIgx/eG5qoomC7Ag3anZson1bBac/JFQn7XOBfved/IMRA==", + "requires": { + "@algolia/autocomplete-core": "1.9.3", + "@algolia/autocomplete-preset-algolia": "1.9.3", + "@docsearch/css": "3.6.2", + "algoliasearch": "^4.19.1" + } + }, + "@docusaurus/core": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", + "requires": { + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", + "del": "^6.1.1", + "detect-port": "^1.5.1", + "escape-html": "^1.0.3", + "eta": "^2.2.0", + "eval": "^0.1.8", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.4", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.4", + "rtl-detect": "^1.0.4", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", + "url-loader": "^4.1.1", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "requires": { + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + } + }, + "@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + } + }, + "@docusaurus/module-type-aliases": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", + "requires": { + "@docusaurus/types": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-content-docs": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", + "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/react-router-config": "^5.0.7", + "combine-promises": "^1.1.0", + "fs-extra": "^11.1.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/plugin-debug": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", + "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", + "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", + "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-google-tag-manager": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", + "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "tslib": "^2.6.0" + } + }, + "@docusaurus/plugin-sitemap": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", + "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "sitemap": "^7.1.1", + "tslib": "^2.6.0" + } + }, + "@docusaurus/preset-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", + "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/plugin-debug": "3.5.2", + "@docusaurus/plugin-google-analytics": "3.5.2", + "@docusaurus/plugin-google-gtag": "3.5.2", + "@docusaurus/plugin-google-tag-manager": "3.5.2", + "@docusaurus/plugin-sitemap": "3.5.2", + "@docusaurus/theme-classic": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-search-algolia": "3.5.2", + "@docusaurus/types": "3.5.2" + } + }, + "@docusaurus/theme-classic": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", + "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", + "requires": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", + "infima": "0.2.0-alpha.44", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", + "requires": { + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-search-algolia": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", + "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", + "requires": { + "@docsearch/react": "^3.5.2", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "algoliasearch": "^4.18.0", + "algoliasearch-helper": "^3.13.3", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", + "requires": { + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + } + }, + "@docusaurus/types": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", + "requires": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + } + }, + "@docusaurus/utils": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@svgr/webpack": "^8.1.0", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "jiti": "^1.20.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "prompts": "^2.4.2", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.6.0", + "url-loader": "^4.1.1", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + } + }, + "@docusaurus/utils-common": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", + "requires": { + "tslib": "^2.6.0" + } + }, + "@docusaurus/utils-validation": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", + "requires": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "fs-extra": "^11.2.0", + "joi": "^17.9.2", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + } + }, + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + }, + "@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" + }, + "@mdx-js/mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", + "requires": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + } + }, + "@mdx-js/react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "requires": { + "@types/mdx": "^2.0.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" + }, + "@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "requires": { + "graceful-fs": "4.2.10" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + } + } + }, + "@pnpm/npm-conf": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "requires": { + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" + } + }, + "@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==" + }, + "@sideway/address": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" + }, + "@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "requires": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" + } + }, + "@svgr/core": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "requires": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + } + }, + "@svgr/plugin-jsx": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "requires": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "requires": { + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" + } + }, + "@svgr/webpack": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "requires": { + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" + } + }, + "@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "requires": { + "defer-to-connect": "^2.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "requires": { + "@types/estree": "*" + } + }, + "@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "requires": { + "@types/ms": "*" + } + }, + "@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" + }, + "@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "requires": { + "@types/estree": "*" + } + }, + "@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + }, + "dependencies": { + "@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + } + } + }, + "@types/express-serve-static-core": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", + "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" + }, + "@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==" + }, + "@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + }, + "@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "@types/node": { + "version": "22.7.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", + "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", + "requires": { + "undici-types": "~6.19.2" + } + }, + "@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "@types/prismjs": { + "version": "1.26.4", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" + }, + "@types/prop-types": { + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" + }, + "@types/qs": { + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", + "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==" + }, + "@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "@types/react": { + "version": "18.3.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.11.tgz", + "integrity": "sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", + "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "requires": { + "@types/node": "*" + } + }, + "@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "requires": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "requires": { + "@types/node": "*" + } + }, + "@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + }, + "@types/ws": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "acorn": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", + "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==" + }, + "acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "requires": { + "acorn": "^8.11.0" + } + }, + "address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "requires": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "algoliasearch": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "requires": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + }, + "dependencies": { + "@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "requires": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "requires": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + }, + "@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "requires": { + "@algolia/requester-common": "4.24.0" + } + } + } + }, + "algoliasearch-helper": { + "version": "3.22.5", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.5.tgz", + "integrity": "sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "requires": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "babel-loader": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "requires": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + } + }, + "babel-plugin-styled-components": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz", + "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "lodash": "^4.17.21", + "picomatch": "^2.3.1" + } + }, + "bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + }, + "body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "requires": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "requires": { + "fill-range": "^7.1.1" + } + }, + "browserslist": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "requires": { + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" + }, + "cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "requires": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + } + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001669", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", + "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==" + }, + "ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + }, + "character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + }, + "character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + }, + "character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==" + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + }, + "classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + }, + "clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + }, + "cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "requires": { + "@colors/colors": "1.5.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + }, + "collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==" + }, + "comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==" + } + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "requires": { + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==" + }, + "core-js-compat": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "requires": { + "browserslist": "^4.23.3" + } + }, + "core-js-pure": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz", + "integrity": "sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "requires": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "requires": { + "type-fest": "^1.0.1" + }, + "dependencies": { + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" + } + } + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==" + }, + "css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "requires": {} + }, + "css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + } + }, + "css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-to-react-native": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz", + "integrity": "sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "requires": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "requires": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + } + }, + "cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "requires": { + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + } + }, + "cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "requires": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + } + }, + "cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "requires": {} + }, + "csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "requires": { + "css-tree": "~2.2.0" + }, + "dependencies": { + "css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "requires": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + } + }, + "mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + } + } + }, + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "requires": { + "ms": "^2.1.3" + } + }, + "decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "requires": { + "character-entities": "^2.0.0" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "requires": { + "address": "^1.0.1", + "debug": "4" + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "requires": { + "dequal": "^2.0.0" + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.5.41", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", + "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "emoticon": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==" + }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, + "enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + }, + "esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + } + }, + "esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + }, + "escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + } + }, + "estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + }, + "estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + } + }, + "estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + } + }, + "estree-util-value-to-estree": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + } + }, + "estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "requires": { + "@types/estree": "^1.0.0" + } + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "requires": { + "@types/node": "*", + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==" + }, + "fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "requires": { + "format": "^0.2.0" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "requires": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + } + }, + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + }, + "follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==" + }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "requires": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" + } + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "requires": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + } + }, + "hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "requires": { + "@types/hast": "^3.0.0" + } + }, + "hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "requires": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + } + }, + "hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "requires": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "dependencies": { + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "style-to-object": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", + "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==", + "requires": { + "inline-style-parser": "0.1.1" + } + } + } + }, + "hast-util-to-jsx-runtime": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "requires": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + } + }, + "hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "requires": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + } + }, + "hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "requires": { + "@types/hast": "^3.0.0" + } + }, + "hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "requires": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "dependencies": { + "commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" + } + } + }, + "html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==" + }, + "html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==" + }, + "html-webpack-plugin": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.2.tgz", + "integrity": "sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + } + } + }, + "htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + } + }, + "http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + }, + "image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "infima": { + "version": "0.2.0-alpha.44", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", + "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==" + }, + "is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + }, + "is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "requires": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "requires": { + "ci-info": "^3.2.0" + } + }, + "is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "requires": { + "hasown": "^2.0.2" + } + }, + "is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==" + }, + "joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "requires": { + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", + "requires": { + "package-json": "^8.1.0" + } + }, + "launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "requires": { + "p-locate": "^6.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" + }, + "markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" + }, + "mdast-util-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", + "integrity": "sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + } + }, + "mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", + "requires": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + } + }, + "mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + } + }, + "mdast-util-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", + "requires": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "requires": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + } + }, + "mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "requires": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "requires": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + } + }, + "mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "requires": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + } + }, + "mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "requires": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + } + }, + "mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "requires": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + } + }, + "mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "requires": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "requires": { + "@types/mdast": "^4.0.0" + } + }, + "mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "requires": { + "fs-monkey": "^1.0.4" + } + }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "merge-anything": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/merge-anything/-/merge-anything-2.4.4.tgz", + "integrity": "sha512-l5XlriUDJKQT12bH+rVhAHjwIuXWdAIecGwsYjv2LJo+dA1AeRTmeQS+3QBpO6lEthBMDi2IUMpLC1yyRvGlwQ==", + "requires": { + "is-what": "^3.3.1" + } + }, + "merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "requires": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "requires": { + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "requires": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "requires": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "requires": { + "micromark-util-types": "^2.0.0" + } + }, + "micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "requires": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "requires": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "requires": { + "micromark-util-types": "^2.0.0" + } + }, + "micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "requires": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "requires": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "requires": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "dependencies": { + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + } + } + }, + "micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "requires": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "requires": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "requires": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + }, + "dependencies": { + "micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==" + } + } + }, + "micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "requires": { + "micromark-util-symbol": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "requires": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "requires": { + "micromark-util-symbol": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "requires": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==" + }, + "micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "requires": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==" + }, + "micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "requires": { + "micromark-util-symbol": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "requires": { + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "requires": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + }, + "dependencies": { + "micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "requires": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "requires": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "dependencies": { + "micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==" + } + } + }, + "micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==" + }, + "micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==" + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" + }, + "mini-css-extract-plugin": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz", + "integrity": "sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==", + "requires": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.1.3.tgz", + "integrity": "sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==", + "requires": { + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-json": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", + "requires": { + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "requires": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "dependencies": { + "@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + } + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", + "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==", + "requires": { + "entities": "^4.5.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "requires": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", + "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "requires": { + "find-up": "^6.3.0" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "requires": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + } + }, + "postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "requires": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "requires": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "requires": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", + "requires": { + "postcss-selector-parser": "^6.0.16" + } + }, + "postcss-loader": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", + "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "requires": { + "cosmiconfig": "^8.3.5", + "jiti": "^1.20.0", + "semver": "^7.5.4" + } + }, + "postcss-merge-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", + "requires": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-merge-longhand": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + } + }, + "postcss-merge-rules": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "requires": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + } + }, + "postcss-minify-font-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "requires": { + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "requires": { + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "requires": { + "postcss-selector-parser": "^6.0.16" + } + }, + "postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "requires": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "requires": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-idents": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "requires": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-sort-media-queries": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", + "requires": { + "sort-css-media-queries": "2.2.0" + } + }, + "postcss-svgo": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" + } + }, + "postcss-unique-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "requires": { + "postcss-selector-parser": "^6.0.16" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "postcss-zindex": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", + "requires": {} + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "prism-react-renderer": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz", + "integrity": "sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==", + "requires": { + "@types/prismjs": "^1.26.0", + "clsx": "^2.0.0" + } + }, + "prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + }, + "pupa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "requires": { + "escape-goat": "^4.0.0" + } + }, + "qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "requires": { + "side-channel": "^1.0.6" + } + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" + }, + "raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } + }, + "react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-json-view-lite": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", + "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", + "requires": {} + }, + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", + "requires": { + "@types/react": "*" + } + }, + "react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "requires": { + "@babel/runtime": "^7.10.3" + } + }, + "react-router": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "requires": { + "resolve": "^1.1.6" + } + }, + "recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "requires": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + } + }, + "recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "requires": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + } + }, + "recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "requires": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + } + }, + "recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "requires": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + } + }, + "recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz", + "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.11.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "registry-auth-token": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "requires": { + "@pnpm/npm-conf": "^2.1.0" + } + }, + "registry-url": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "requires": { + "rc": "1.2.8" + } + }, + "regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==" + }, + "regjsparser": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.1.tgz", + "integrity": "sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==", + "requires": { + "jsesc": "~3.0.2" + } + }, + "rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "requires": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + } + }, + "rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "requires": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remark-directive": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.0.tgz", + "integrity": "sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^3.0.0", + "unified": "^11.0.0" + } + }, + "remark-emoji": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", + "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", + "requires": { + "@types/mdast": "^4.0.2", + "emoticon": "^4.0.1", + "mdast-util-find-and-replace": "^3.0.1", + "node-emoji": "^2.1.0", + "unified": "^11.0.4" + } + }, + "remark-frontmatter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", + "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-frontmatter": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0", + "unified": "^11.0.0" + } + }, + "remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + } + }, + "remark-mdx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", + "requires": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + } + }, + "remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + } + }, + "remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "requires": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + } + }, + "remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "requires": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + } + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + } + } + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "requires": { + "lowercase-keys": "^3.0.0" + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rtl-detect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", + "integrity": "sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==" + }, + "rtlcss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", + "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0", + "postcss": "^8.4.21", + "strip-json-comments": "^3.1.1" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "search-insights": { + "version": "2.17.2", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.2.tgz", + "integrity": "sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==", + "peer": true + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "requires": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + } + }, + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + }, + "semver-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "requires": { + "semver": "^7.3.5" + } + }, + "send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-handler": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "3.3.0", + "range-parser": "1.2.0" + }, + "dependencies": { + "path-to-regexp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "requires": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + } + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "requires": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "requires": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "sitemap": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", + "requires": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "dependencies": { + "@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + } + } + }, + "skin-tone": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", + "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "requires": { + "unicode-emoji-modifier-base": "^1.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "sort-css-media-queries": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==" + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "requires": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "requires": { + "inline-style-parser": "0.2.4" + } + }, + "styled-components": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-4.4.1.tgz", + "integrity": "sha512-RNqj14kYzw++6Sr38n7197xG33ipEOktGElty4I70IKzQF1jzaD1U4xQ+Ny/i03UUhHlC5NWEO+d8olRCDji6g==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@emotion/is-prop-valid": "^0.8.1", + "@emotion/unitless": "^0.7.0", + "babel-plugin-styled-components": ">= 1", + "css-to-react-native": "^2.2.2", + "memoize-one": "^5.0.0", + "merge-anything": "^2.2.4", + "prop-types": "^15.5.4", + "react-is": "^16.6.0", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10", + "supports-color": "^5.5.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "stylehacks": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "requires": { + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "requires": {} + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" + }, + "trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + }, + "trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" + }, + "tslib": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==" + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "peer": true + }, + "undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==" + }, + "unicode-emoji-modifier-base": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "requires": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + } + }, + "unique-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "requires": { + "crypto-random-string": "^4.0.0" + } + }, + "unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "requires": { + "@types/unist": "^3.0.0" + } + }, + "unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "requires": { + "@types/unist": "^3.0.0" + } + }, + "unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "requires": { + "@types/unist": "^3.0.0" + } + }, + "unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "requires": { + "@types/unist": "^3.0.0" + } + }, + "unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "requires": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + } + }, + "unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "requires": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + } + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "requires": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + } + }, + "update-notifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", + "requires": { + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "dependencies": { + "boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + } + }, + "camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==" + }, + "chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utility-types": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "requires": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + } + }, + "vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "requires": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + } + }, + "vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "requires": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + } + }, + "watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" + }, + "webpack": { + "version": "5.95.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", + "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", + "requires": { + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "requires": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "debounce": "^1.2.1", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "html-escaper": "^2.0.2", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "dependencies": { + "ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "requires": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "requires": { + "string-width": "^5.0.1" + } + }, + "wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==" + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "requires": {} + }, + "xdg-basedir": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" + }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==" + }, + "zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + } + } +} diff --git a/website/sidebars.js b/website/sidebars.js index dfec983d72..c6af11113a 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -4,23 +4,20 @@ module.exports = { "api/manual/synopsis" ], "Classes": [ + "api/generated/classes/cachetestqobject", "api/generated/classes/component", "api/generated/classes/eventwidget", "api/generated/classes/flexlayout", - "api/generated/classes/nodedatetimeedit", - "api/generated/classes/nodedialog", - "api/generated/classes/nodeframe", - "api/generated/classes/nodelayout", - "api/generated/classes/nodelistview", - "api/generated/classes/nodeobject", - "api/generated/classes/nodetableview", - "api/generated/classes/nodetextedit", - "api/generated/classes/nodewidget", + "api/generated/classes/myapp", + "api/generated/classes/mymodel", "api/generated/classes/qabstractbutton", + "api/generated/classes/qabstractitemdelegate", + "api/generated/classes/qabstractitemmodel", "api/generated/classes/qabstractitemview", "api/generated/classes/qabstractscrollarea", "api/generated/classes/qabstractslider", "api/generated/classes/qabstractspinbox", + "api/generated/classes/qabstracttablemodel", "api/generated/classes/qaction", "api/generated/classes/qapplication", "api/generated/classes/qboxlayout", @@ -37,11 +34,11 @@ module.exports = { "api/generated/classes/qdateedit", "api/generated/classes/qdatetime", "api/generated/classes/qdatetimeedit", - "api/generated/classes/qdesktopwidget", "api/generated/classes/qdial", "api/generated/classes/qdialog", "api/generated/classes/qdoublespinbox", "api/generated/classes/qdrag", + "api/generated/classes/qdragenterevent", "api/generated/classes/qdragleaveevent", "api/generated/classes/qdragmoveevent", "api/generated/classes/qdropevent", @@ -52,19 +49,26 @@ module.exports = { "api/generated/classes/qfontdatabase", "api/generated/classes/qfontdialog", "api/generated/classes/qfontmetrics", + "api/generated/classes/qfontmetricsf", "api/generated/classes/qframe", "api/generated/classes/qgraphicsblureffect", "api/generated/classes/qgraphicsdropshadoweffect", "api/generated/classes/qgraphicseffect", "api/generated/classes/qgridlayout", "api/generated/classes/qgroupbox", + "api/generated/classes/qheaderview", "api/generated/classes/qicon", "api/generated/classes/qimage", "api/generated/classes/qinputdialog", + "api/generated/classes/qinputevent", + "api/generated/classes/qinputmethodevent", + "api/generated/classes/qinputmethodqueryevent", + "api/generated/classes/qitemselectionmodel", "api/generated/classes/qkeyevent", "api/generated/classes/qkeysequence", "api/generated/classes/qlcdnumber", "api/generated/classes/qlabel", + "api/generated/classes/qlayout", "api/generated/classes/qlineedit", "api/generated/classes/qlistview", "api/generated/classes/qlistwidget", @@ -76,12 +80,14 @@ module.exports = { "api/generated/classes/qmimedata", "api/generated/classes/qmodelindex", "api/generated/classes/qmouseevent", + "api/generated/classes/qmoveevent", "api/generated/classes/qmovie", "api/generated/classes/qnativegestureevent", "api/generated/classes/qobject", "api/generated/classes/qpaintevent", "api/generated/classes/qpainter", "api/generated/classes/qpainterpath", + "api/generated/classes/qpalette", "api/generated/classes/qpen", "api/generated/classes/qpicture", "api/generated/classes/qpixmap", @@ -94,18 +100,24 @@ module.exports = { "api/generated/classes/qradiobutton", "api/generated/classes/qrect", "api/generated/classes/qrectf", + "api/generated/classes/qresizeevent", + "api/generated/classes/qscreen", "api/generated/classes/qscrollarea", "api/generated/classes/qscrollbar", "api/generated/classes/qsettings", "api/generated/classes/qshortcut", "api/generated/classes/qsize", + "api/generated/classes/qsizef", "api/generated/classes/qslider", "api/generated/classes/qspinbox", + "api/generated/classes/qsplitter", + "api/generated/classes/qstackedlayout", "api/generated/classes/qstackedwidget", "api/generated/classes/qstandarditem", "api/generated/classes/qstandarditemmodel", "api/generated/classes/qstatusbar", "api/generated/classes/qstyle", + "api/generated/classes/qstylefactory", "api/generated/classes/qsvgwidget", "api/generated/classes/qsystemtrayicon", "api/generated/classes/qtabbar", @@ -118,6 +130,7 @@ module.exports = { "api/generated/classes/qtextedit", "api/generated/classes/qtime", "api/generated/classes/qtimeedit", + "api/generated/classes/qtimerevent", "api/generated/classes/qtoolbutton", "api/generated/classes/qtreewidget", "api/generated/classes/qtreewidgetitem", @@ -125,7 +138,9 @@ module.exports = { "api/generated/classes/qvariant", "api/generated/classes/qwheelevent", "api/generated/classes/qwidget", + "api/generated/classes/qwindow", "api/generated/classes/stylesheet", + "api/generated/classes/wrappercache", "api/generated/classes/yogawidget" ], "Enums": [ @@ -150,7 +165,10 @@ module.exports = { "api/generated/enums/checksumtype", "api/generated/enums/clipoperation", "api/generated/enums/colordialogoption", + "api/generated/enums/colorgroup", + "api/generated/enums/colorrole", "api/generated/enums/componentformattingoption", + "api/generated/enums/compositionmode", "api/generated/enums/connectiontype", "api/generated/enums/contextmenupolicy", "api/generated/enums/coordinatesystem", @@ -218,10 +236,12 @@ module.exports = { "api/generated/enums/pencapstyle", "api/generated/enums/penstyle", "api/generated/enums/pointertype", + "api/generated/enums/qabstractitemviewselectionbehavior", "api/generated/enums/qclipboardmode", "api/generated/enums/qfontcapitalization", "api/generated/enums/qfontstretch", "api/generated/enums/qfontweight", + "api/generated/enums/qheaderviewresizemode", "api/generated/enums/qiconmode", "api/generated/enums/qiconstate", "api/generated/enums/qimageformat", @@ -230,6 +250,8 @@ module.exports = { "api/generated/enums/qprogressbardirection", "api/generated/enums/qsettingsformat", "api/generated/enums/qsettingsscope", + "api/generated/enums/qsizepolicypolicy", + "api/generated/enums/qsizepolicypolicyflag", "api/generated/enums/qstylepixelmetric", "api/generated/enums/qsystemtrayiconactivationreason", "api/generated/enums/qtexteditlinewrapmode", @@ -243,6 +265,7 @@ module.exports = { "api/generated/enums/scrollphase", "api/generated/enums/segmentstyle", "api/generated/enums/selectionbehavior", + "api/generated/enums/selectionflag", "api/generated/enums/selectionmode", "api/generated/enums/sequenceformat", "api/generated/enums/sequencematch", @@ -255,6 +278,7 @@ module.exports = { "api/generated/enums/sizemode", "api/generated/enums/slideraction", "api/generated/enums/sortorder", + "api/generated/enums/stackingmode", "api/generated/enums/steptype", "api/generated/enums/systemfont", "api/generated/enums/tabbarshape", @@ -279,6 +303,7 @@ module.exports = { "api/generated/enums/userinputresolutionoption", "api/generated/enums/verticalheaderformat", "api/generated/enums/viewmode", + "api/generated/enums/visibility", "api/generated/enums/whitespacemode", "api/generated/enums/widgetattribute", "api/generated/enums/widgeteventtypes", @@ -290,6 +315,7 @@ module.exports = { "api/generated/enums/writingsystem" ], "Interfaces": [ + "api/generated/interfaces/eventlisteneroptions", "api/generated/interfaces/margins", "api/generated/interfaces/qabstractbuttonsignals", "api/generated/interfaces/qabstractitemviewsignals", @@ -300,6 +326,7 @@ module.exports = { "api/generated/interfaces/qbuttongroupsignals", "api/generated/interfaces/qcalendarwidgetsignals", "api/generated/interfaces/qcheckboxsignals", + "api/generated/interfaces/qclipboardsignals", "api/generated/interfaces/qcolordialogsignals", "api/generated/interfaces/qcomboboxsignals", "api/generated/interfaces/qdatetimeeditsignals", @@ -316,6 +343,7 @@ module.exports = { "api/generated/interfaces/qlabelsignals", "api/generated/interfaces/qlineeditsignals", "api/generated/interfaces/qlistwidgetsignals", + "api/generated/interfaces/qmenubarsignals", "api/generated/interfaces/qmenusignals", "api/generated/interfaces/qmessageboxsignals", "api/generated/interfaces/qmoviesignals", @@ -323,8 +351,11 @@ module.exports = { "api/generated/interfaces/qplaintexteditsignals", "api/generated/interfaces/qprogressbarsignals", "api/generated/interfaces/qprogressdialogsignals", + "api/generated/interfaces/qscreensignals", "api/generated/interfaces/qshortcutsignals", "api/generated/interfaces/qspinboxsignals", + "api/generated/interfaces/qsplittersignals", + "api/generated/interfaces/qstackedlayoutsignals", "api/generated/interfaces/qstackedwidgetsignals", "api/generated/interfaces/qstandarditemmodelsignals", "api/generated/interfaces/qstatusbarsignals", @@ -337,6 +368,7 @@ module.exports = { "api/generated/interfaces/qtoolbuttonsignals", "api/generated/interfaces/qtreewidgetsignals", "api/generated/interfaces/qwidgetsignals", + "api/generated/interfaces/qwindowsignals", "api/generated/interfaces/range" ], "Others": [