BasicTools.Helpers.Factory module

BasicTools.Helpers.Factory.CheckIntegrity(GUI=False)[source]
class BasicTools.Helpers.Factory.Factory[source]

Bases: BaseOutputObject

classmethod AllEntries()[source]
classmethod Create(name, ops=None, propertiesAssign=True)[source]
classmethod GetAvailablesFor(name)[source]
classmethod GetClass(name)[source]
classmethod GetConstructor(name)[source]
classmethod PrintAvailable(fullDetails=False)[source]
classmethod RegisterClass(name, classtype, constructor=None, withError=True)[source]
classmethod keys()[source]