Draft: support linked transform and color override in link array

This commit is contained in:
Zheng, Lei
2019-11-22 11:23:47 +08:00
committed by Yorik van Havre
parent 68f998c6db
commit 8e4685fb2e

View File

@@ -5717,6 +5717,12 @@ class _DraftLink(_DraftObject):
obj.setPropertyStatus('PlacementList','Immutable')
else:
obj.setPropertyStatus('PlacementList','-Immutable')
if not hasattr(obj,'LinkTransform'):
obj.addProperty('App::PropertyBool','LinkTransform',' Link')
if not hasattr(obj,'ColoredElements'):
obj.addProperty('App::PropertyLinkSubHidden','ColoredElements',' Link')
obj.setPropertyStatus('ColoredElements','Hidden')
obj.configLinkProperty('LinkTransform','ColoredElements')
def getViewProviderName(self,_obj):
if self.useLink: