enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Components.PluginComponent.PluginComponent Class Reference

Public Member Functions

def __init__ (self)
 
def setPluginPrefix (self, prefix)
 
def addPlugin (self, plugin)
 
def removePlugin (self, plugin)
 
def runEarlyPlugins (self, directory)
 
def readPluginList (self, directory)
 
def getPlugins (self, where)
 
def getPluginsForMenu (self, menuid)
 
def getDescriptionForMenuEntryID (self, menuid, entryid)
 
def clearPluginList (self)
 
def shutdown (self)
 
def resetWarnings (self)
 
def getNextWakeupTime (self)
 

Public Attributes

 plugins
 
 pluginList
 
 installedPluginList
 
 prefix
 
 restartRequired
 
 firstRun
 
 warnings
 

Static Public Attributes

bool firstRun = True
 
bool restartRequired = False
 

Constructor & Destructor Documentation

◆ __init__()

def Components.PluginComponent.PluginComponent.__init__ (   self)

Member Function Documentation

◆ addPlugin()

def Components.PluginComponent.PluginComponent.addPlugin (   self,
  plugin 
)

◆ clearPluginList()

def Components.PluginComponent.PluginComponent.clearPluginList (   self)

◆ getDescriptionForMenuEntryID()

def Components.PluginComponent.PluginComponent.getDescriptionForMenuEntryID (   self,
  menuid,
  entryid 
)

◆ getNextWakeupTime()

def Components.PluginComponent.PluginComponent.getNextWakeupTime (   self)

◆ getPlugins()

def Components.PluginComponent.PluginComponent.getPlugins (   self,
  where 
)
Get list of plugins in a specific category

◆ getPluginsForMenu()

def Components.PluginComponent.PluginComponent.getPluginsForMenu (   self,
  menuid 
)

◆ readPluginList()

def Components.PluginComponent.PluginComponent.readPluginList (   self,
  directory 
)
enumerates plugins

◆ removePlugin()

def Components.PluginComponent.PluginComponent.removePlugin (   self,
  plugin 
)

◆ resetWarnings()

def Components.PluginComponent.PluginComponent.resetWarnings (   self)

◆ runEarlyPlugins()

def Components.PluginComponent.PluginComponent.runEarlyPlugins (   self,
  directory 
)

◆ setPluginPrefix()

def Components.PluginComponent.PluginComponent.setPluginPrefix (   self,
  prefix 
)

◆ shutdown()

def Components.PluginComponent.PluginComponent.shutdown (   self)

Member Data Documentation

◆ firstRun [1/2]

bool Components.PluginComponent.PluginComponent.firstRun = True
static

◆ firstRun [2/2]

Components.PluginComponent.PluginComponent.firstRun

◆ installedPluginList

Components.PluginComponent.PluginComponent.installedPluginList

◆ pluginList

Components.PluginComponent.PluginComponent.pluginList

◆ plugins

Components.PluginComponent.PluginComponent.plugins

◆ prefix

Components.PluginComponent.PluginComponent.prefix

◆ restartRequired [1/2]

bool Components.PluginComponent.PluginComponent.restartRequired = False
static

◆ restartRequired [2/2]

Components.PluginComponent.PluginComponent.restartRequired

◆ warnings

Components.PluginComponent.PluginComponent.warnings

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