App: change API signature DocumentObjectExtension::extensionIsElementVisible

This commit is contained in:
Zheng, Lei
2022-09-05 12:06:06 +05:00
committed by Uwe
parent 0069419c8b
commit d11bec9688
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ public:
Base::Matrix4D *mat, bool transform, int depth) const;
virtual int extensionSetElementVisible(const char *, bool) {return -1;}
virtual int extensionIsElementVisible(const char *) {return -1;}
virtual int extensionIsElementVisible(const char *) const {return -1;}
virtual bool extensionHasChildElement() const {return false;}
};
+1 -1
View File
@@ -1012,7 +1012,7 @@ int LinkBaseExtension::extensionSetElementVisible(const char *element, bool visi
return -1;
}
int LinkBaseExtension::extensionIsElementVisible(const char *element) {
int LinkBaseExtension::extensionIsElementVisible(const char *element) const {
int index = _getShowElementValue()?getElementIndex(element):getArrayIndex(element);
if(index>=0) {
auto propElementVis = getVisibilityListProperty();
+1 -1
View File
@@ -293,7 +293,7 @@ public:
virtual void onExtendedDocumentRestored() override;
virtual int extensionSetElementVisible(const char *, bool) override;
virtual int extensionIsElementVisible(const char *) override;
virtual int extensionIsElementVisible(const char *) const override;
virtual bool extensionHasChildElement() const override;
virtual PyObject* getExtensionPyObject(void) override;