openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.config.ConfigElement Class Reference
Inheritance diagram for Components.config.ConfigElement:
Components.config.ConfigBoolean Components.config.ConfigDateTime Components.config.ConfigDictionarySet Components.config.ConfigLocations Components.config.ConfigSelection Components.config.ConfigSequence Components.config.ConfigSet Components.config.ConfigSlider Components.config.ConfigText

Public Member Functions

def __init__ (self)
 
def __call__ (self, selected)
 
def load (self)
 
def cancel (self)
 
def save (self)
 
def getSavedValue (self)
 
def setSavedValue (self, value)
 
def getSaveDisabled (self)
 
def setSaveDisabled (self, value)
 
def getSaveForced (self)
 
def setSaveForced (self, value)
 
def handleKey (self, key, callback=None)
 
def getText (self)
 
def getMulti (self, selected)
 
def fromString (self, value)
 
def toString (self, value)
 
def toDisplayString (self, value)
 
def showHelp (self, session)
 
def hideHelp (self, session)
 
def onSelect (self, session)
 
def onDeselect (self, session)
 
def getValue (self)
 
def setValue (self, value)
 
def isChanged (self)
 
def changed (self)
 
def changedFinal (self)
 
def getExtraArgs (self, notifier)
 
def getNotifiers (self)
 
def setNotifiers (self, value)
 
def getNotifiersFinal (self)
 
def setNotifiersFinal (self, value)
 
def addNotifier (self, notifier, initial_call=True, immediate_feedback=True, extra_args=None, call_on_save_or_cancel=None)
 
def removeNotifier (self, notifier)
 
def clearNotifiers (self)
 
def verifyNotifiers (self, notifiers)
 

Public Attributes

 enabled
 
 saveDisable
 
 saveForce
 
 loadValue
 
 saveValue
 
 lastValue
 
 currentValue
 
 immediateNotifiers
 
 finalNotifiers
 
 extraArgs
 
 callback
 

Properties

 savedValue = property(getSavedValue, setSavedValue)
 
 saved_value = property(getSavedValue, setSavedValue)
 
 saveDisabled = property(getSaveDisabled, setSaveDisabled)
 
 save_disabled = property(getSaveDisabled, setSaveDisabled)
 
 saveForced = property(getSaveForced, setSaveForced)
 
 save_forced = property(getSaveForced, setSaveForced)
 
 value = property(getValue, setValue)
 
 notifiers = property(getNotifiers, setNotifiers)
 
 notifiersFinal = property(getNotifiersFinal, setNotifiersFinal)
 
 notifiers_final = property(getNotifiersFinal, setNotifiersFinal)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.config.ConfigElement.__init__ (   self)

Member Function Documentation

◆ __call__()

def Components.config.ConfigElement.__call__ (   self,
  selected 
)

◆ addNotifier()

def Components.config.ConfigElement.addNotifier (   self,
  notifier,
  initial_call = True,
  immediate_feedback = True,
  extra_args = None,
  call_on_save_or_cancel = None 
)

◆ cancel()

def Components.config.ConfigElement.cancel (   self)

◆ changed()

def Components.config.ConfigElement.changed (   self)

◆ changedFinal()

def Components.config.ConfigElement.changedFinal (   self)

◆ clearNotifiers()

def Components.config.ConfigElement.clearNotifiers (   self)

◆ fromString()

◆ getExtraArgs()

def Components.config.ConfigElement.getExtraArgs (   self,
  notifier 
)

◆ getMulti()

◆ getNotifiers()

def Components.config.ConfigElement.getNotifiers (   self)

◆ getNotifiersFinal()

def Components.config.ConfigElement.getNotifiersFinal (   self)

◆ getSaveDisabled()

def Components.config.ConfigElement.getSaveDisabled (   self)

◆ getSavedValue()

def Components.config.ConfigElement.getSavedValue (   self)

◆ getSaveForced()

def Components.config.ConfigElement.getSaveForced (   self)

◆ getText()

◆ getValue()

◆ handleKey()

◆ hideHelp()

def Components.config.ConfigElement.hideHelp (   self,
  session 
)

Reimplemented in Components.config.ConfigText.

◆ isChanged()

def Components.config.ConfigElement.isChanged (   self)

◆ load()

◆ onDeselect()

def Components.config.ConfigElement.onDeselect (   self,
  session 
)

◆ onSelect()

◆ removeNotifier()

def Components.config.ConfigElement.removeNotifier (   self,
  notifier 
)

◆ save()

def Components.config.ConfigElement.save (   self)

◆ setNotifiers()

def Components.config.ConfigElement.setNotifiers (   self,
  value 
)

◆ setNotifiersFinal()

def Components.config.ConfigElement.setNotifiersFinal (   self,
  value 
)

◆ setSaveDisabled()

def Components.config.ConfigElement.setSaveDisabled (   self,
  value 
)

◆ setSavedValue()

def Components.config.ConfigElement.setSavedValue (   self,
  value 
)

◆ setSaveForced()

def Components.config.ConfigElement.setSaveForced (   self,
  value 
)

◆ setValue()

◆ showHelp()

def Components.config.ConfigElement.showHelp (   self,
  session 
)

Reimplemented in Components.config.ConfigText.

◆ toDisplayString()

def Components.config.ConfigElement.toDisplayString (   self,
  value 
)

◆ toString()

◆ verifyNotifiers()

def Components.config.ConfigElement.verifyNotifiers (   self,
  notifiers 
)

Member Data Documentation

◆ callback

Components.config.ConfigElement.callback

◆ currentValue

Components.config.ConfigElement.currentValue

◆ enabled

Components.config.ConfigElement.enabled

◆ extraArgs

Components.config.ConfigElement.extraArgs

◆ finalNotifiers

Components.config.ConfigElement.finalNotifiers

◆ immediateNotifiers

Components.config.ConfigElement.immediateNotifiers

◆ lastValue

Components.config.ConfigElement.lastValue

◆ loadValue

Components.config.ConfigElement.loadValue

◆ saveDisable

Components.config.ConfigElement.saveDisable

◆ saveForce

Components.config.ConfigElement.saveForce

◆ saveValue

Components.config.ConfigElement.saveValue

Property Documentation

◆ notifiers

Components.config.ConfigElement.notifiers = property(getNotifiers, setNotifiers)
static

◆ notifiers_final

Components.config.ConfigElement.notifiers_final = property(getNotifiersFinal, setNotifiersFinal)
static

◆ notifiersFinal

Components.config.ConfigElement.notifiersFinal = property(getNotifiersFinal, setNotifiersFinal)
static

◆ save_disabled

Components.config.ConfigElement.save_disabled = property(getSaveDisabled, setSaveDisabled)
static

◆ save_forced

Components.config.ConfigElement.save_forced = property(getSaveForced, setSaveForced)
static

◆ saved_value

Components.config.ConfigElement.saved_value = property(getSavedValue, setSavedValue)
static

◆ saveDisabled

Components.config.ConfigElement.saveDisabled = property(getSaveDisabled, setSaveDisabled)
static

◆ savedValue

Components.config.ConfigElement.savedValue = property(getSavedValue, setSavedValue)
static

◆ saveForced

Components.config.ConfigElement.saveForced = property(getSaveForced, setSaveForced)
static

◆ value

Components.config.ConfigElement.value = property(getValue, setValue)
static

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