equal
deleted
inserted
replaced
669 if customblocktype["type"] == "functionBlock"] |
669 if customblocktype["type"] == "functionBlock"] |
670 setattr(cls, "GetCustomFunctionBlockTypes", GetCustomFunctionBlockTypes) |
670 setattr(cls, "GetCustomFunctionBlockTypes", GetCustomFunctionBlockTypes) |
671 |
671 |
672 # Return Block types checking for recursion |
672 # Return Block types checking for recursion |
673 def GetCustomBlockResource(self): |
673 def GetCustomBlockResource(self): |
674 return [customblocktype for customblocktype in self.CustomBlockTypes.itervalues() |
674 return [customblocktype["name"] for customblocktype in self.CustomBlockTypes.itervalues() |
675 if customblocktype["type"] == "program"] |
675 if customblocktype["type"] == "program"] |
676 setattr(cls, "GetCustomBlockResource", GetCustomBlockResource) |
676 setattr(cls, "GetCustomBlockResource", GetCustomBlockResource) |
677 |
677 |
678 # Return Data Types checking for recursion |
678 # Return Data Types checking for recursion |
679 def GetCustomDataTypes(self, exclude = "", only_locatable = False): |
679 def GetCustomDataTypes(self, exclude = "", only_locatable = False): |