Uranium
Application Framework
Loading...
Searching...
No Matches
UM.PluginObject.PluginObject Class Reference
Inheritance diagram for UM.PluginObject.PluginObject:
UM.Backend.Backend.Backend UM.Extension.Extension UM.FileHandler.FileWriter.FileWriter UM.FileProvider.FileProvider UM.InputDevice.InputDevice UM.Logger.LogOutput UM.OutputDevice.OutputDevicePlugin.OutputDevicePlugin UM.Settings.AdditionalSettingDefinitionsAppender.AdditionalSettingDefinitionsAppender UM.Settings.ContainerProvider.ContainerProvider UM.Settings.ContainerStack.ContainerStack UM.Settings.DefinitionContainer.DefinitionContainer UM.Settings.InstanceContainer.InstanceContainer UM.Stage.Stage UM.Tool.Tool UM.VersionUpgrade.VersionUpgrade UM.View.View.View

Public Member Functions

None __init__ (self, *args, **kwags)
 
str getId (self)
 
None setPluginId (self, str plugin_id)
 
None setMetaData (self, Dict[str, Any] metadata)
 
Dict[str, Any] getMetaData (self)
 
str getPluginId (self)
 
None setVersion (self, str version)
 
str getVersion (self)
 

Protected Attributes

 _plugin_id
 
 _version
 
 _metadata
 
 _name
 

Detailed Description

Base class for objects that can be provided by a plugin.

This class should be inherited by any class that can be provided
by a plugin. Its only function is to serve as a mapping between
the plugin and the object.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ getId()

◆ getMetaData()

◆ setMetaData()

None UM.PluginObject.PluginObject.setMetaData ( self,
Dict[str, Any] metadata )

The documentation for this class was generated from the following file: