enigma2  2.6
Public Member Functions | Public Attributes | Properties | List of all members
Components.config.ConfigElement Class Reference
Inheritance diagram for Components.config.ConfigElement:
Components.config.ConfigBoolean Components.config.ConfigDateTime Components.config.ConfigLocations Components.config.ConfigSelection Components.config.ConfigSequence Components.config.ConfigSet Components.config.ConfigSlider Components.config.ConfigTextBase

Public Member Functions

def __init__ (self)
 
def getNotifiers (self)
 
def setNotifiers (self, val)
 
def getNotifiersFinal (self)
 
def setNotifiersFinal (self, val)
 
def setValue (self, value)
 
def getValue (self)
 
def fromstring (self, value)
 
def load (self)
 
def tostring (self, value)
 
def save (self)
 
def cancel (self)
 
def isChanged (self)
 
def changed (self, save_or_cancel=False)
 
def changedFinal (self, save_or_cancel=False)
 
def addNotifier (self, notifier, initial_call=True, immediate_feedback=True, call_on_save_or_cancel=False)
 
def removeNotifier (self, notifier)
 
def clearNotifiers (self)
 
def disableSave (self)
 
def __call__ (self, selected)
 
def onSelect (self, session)
 
def onDeselect (self, session)
 

Public Attributes

 saved_value
 
 save_forced
 
 save_disabled
 
 enabled
 
 key
 

Properties

 notifiers = property(getNotifiers, setNotifiers)
 
 notifiers_final = property(getNotifiersFinal, setNotifiersFinal)
 
 value = property(getValue, setValue)
 

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,
  call_on_save_or_cancel = False 
)

◆ cancel()

def Components.config.ConfigElement.cancel (   self)

◆ changed()

def Components.config.ConfigElement.changed (   self,
  save_or_cancel = False 
)

◆ changedFinal()

def Components.config.ConfigElement.changedFinal (   self,
  save_or_cancel = False 
)

◆ clearNotifiers()

def Components.config.ConfigElement.clearNotifiers (   self)

◆ disableSave()

def Components.config.ConfigElement.disableSave (   self)

◆ fromstring()

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

◆ getNotifiers()

def Components.config.ConfigElement.getNotifiers (   self)

◆ getNotifiersFinal()

def Components.config.ConfigElement.getNotifiersFinal (   self)

◆ getValue()

def Components.config.ConfigElement.getValue (   self)

◆ isChanged()

def Components.config.ConfigElement.isChanged (   self)

◆ load()

def Components.config.ConfigElement.load (   self)

◆ onDeselect()

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

◆ onSelect()

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

◆ removeNotifier()

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

◆ save()

def Components.config.ConfigElement.save (   self)

◆ setNotifiers()

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

◆ setNotifiersFinal()

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

◆ setValue()

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

◆ tostring()

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

Member Data Documentation

◆ enabled

Components.config.ConfigElement.enabled

◆ key

Components.config.ConfigElement.key

◆ save_disabled

Components.config.ConfigElement.save_disabled

◆ save_forced

Components.config.ConfigElement.save_forced

◆ saved_value

Components.config.ConfigElement.saved_value

Property Documentation

◆ notifiers

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

◆ notifiers_final

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

◆ value

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

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