Browse Source

add static and class methods to the documentation

Falko Schindler 1 year ago
parent
commit
4680c06cf5
1 changed files with 6 additions and 1 deletions
  1. 6 1
      website/documentation/reference.py

+ 6 - 1
website/documentation/reference.py

@@ -45,7 +45,12 @@ def _is_method_or_property(cls: type, attribute_name: str) -> bool:
     return (
         inspect.isfunction(attribute) or
         inspect.ismethod(attribute) or
-        isinstance(attribute, (property, binding.BindableProperty))
+        isinstance(attribute, (
+            staticmethod,
+            classmethod,
+            property,
+            binding.BindableProperty,
+        ))
     )