• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

haiiliin / abqpy / 6433593370

06 Oct 2023 03:30PM UTC coverage: 73.825% (-9.3%) from 83.134%
6433593370

push

github

web-flow
[feature] Add GUI Toolkit Commands (backport #5260) (#5285)

[feature] Add GUI Toolkit Commands (#5260)

* Markdown

* Delete

* Add AFXApp and AFXBoolKeyword

* Delete

* Update headings

* Create parse.py

* Update parse.py

* Unicode Spaces

* Update .pre-commit-config.yaml

* Update md types

* Update Kernel plug-in registration commands.md

* Generated python stubs

* Add class inheritance

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Revert "Update .pre-commit-config.yaml"

This reverts commit 9d3aef3cc.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix mypy errors

* Delete parse.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix return types and imports

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update AFXColumnItems.md

* Update abaqusGui.py

* Add class/global flags

* Delete flags.py

* Fix flags

* Fix

* Skip mypy

* Update abaqusGui.py

* Update constants.py

* Create kernelAccess.py

* Add plugin docs

* Revert changes by docformatter

* Delete markdown files

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
(cherry picked from commit a65ff5df8)

Co-authored-by: Hailin Wang <hailin.wang@connect.polyu.hk>

3661 of 3661 new or added lines in 151 files covered. (100.0%)

24137 of 32695 relevant lines covered (73.82%)

0.74 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/abaqus/PlugInRegistration/FXObject.py
1
from __future__ import annotations
×
2

3
from typing import Any
×
4

5
from typing_extensions import Self
×
6

7
from .FXMetaClass import FXMetaClass
×
8
from .FXSelector import FXSelector
×
9

10

11
class FXObject:
×
12
    """Base of all FOX object."""
13

14
    def getClassName(self):
×
15
        """Get class name of some object."""
16

17
    def isMemberOf(self, metaclass: FXMetaClass):
×
18
        """Check if object is member of metaclass.
19

20
        Parameters
21
        ----------
22
        metaclass : FXMetaClass
23
        """
24

25
    def onDefault(self):
×
26
        """Called for unhandled messages.
27

28
        Reimplemented in FXDelegator, FXGLViewer, FXMDIChild, and FXMDIClient.
29
        """
30

31
    def handle(self, sender: Self, sel: FXSelector, ptr: Any):
×
32
        """Handles messages sent to this class.
33

34
        Parameters
35
        ----------
36
        sender : Self
37
            The sender of the message.
38
        sel : FXSelector
39
            The selector of the message.
40
        ptr : Any
41
            Associated data.
42
        """
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc